Ivan Safrin
|
869709885e
Added resource pools to resource manager, assets can now be loaded into the global resource pool or custom resource pools, added support for resource pool linking in SceneEntityInstance, added support for resource pool browsing to AssetBrowser, changed material selector to use resource pools via AssetBrowser, added UI for linking material files as resource pools to the current entity, added a tree scene view to the entity editor.
|
12 年 前 |
Ivan Safrin
|
30bcbf7fd2
Added UIIconSelector control to UI library, added UI assets for UIIconSelector to IDE and default themes, made transform gizmo controls use the new UI control, added a tree view to the entity editor, redid some icons in the entity editor to look better on the UIIconSelector control
|
12 年 前 |
Ivan Safrin
|
6787ee41f6
Made SceneMesh clear the material before wireframe render, added UnlitMaterial to default.pak, 3d editor can now place meshes, primitives and lights and edit entity and material properties
|
12 年 前 |
Ivan Safrin
|
c51a325316
Added Xcode 5 compatibility, retina display support in OS X, tweaked some UI positioning
|
12 年 前 |
Ivan Safrin
|
80a1443ba0
Added a a custom hit test callback to Entities and a geometry-based ray test to SceneMesh, added polygon intersection test to Ray, added a basic grid to the 3d editor, added a basic transform gizmo to the entity editor
|
12 年 前 |
Ivan Safrin
|
32a32234b3
Added trackball camera class to IDE, switched the mesh editor and entity editor to use it
|
12 年 前 |
Ivan Safrin
|
d3458b48a1
First steps of 3D editor, fixed ray picking in virtual scenes, added support for overlay wireframe in SceneMesh
|
12 年 前 |
Ivan Safrin
|
d8d788f480
Added mesh viewer to IDE, added support for resource change events in ResourceManager, added tangents to the mesh file specification (ATTN: old mesh files will need to be re-exported), added support for tangent generation in polyimport, added global version string to PolyGlobals.h, fixed clear color setting in virtual scenes, made Label textures always be POT, added global IDE texture filtering options to the IDE preferences.
|
12 年 前 |
Ivan Safrin
|
f85e1327f5
Added SceneSprite and SceneEntityInstance, the IDE is running again (sort of)
|
12 年 前 |
Nur Monson
|
359b4da31d
Fix "directory not found" linker warnings on OS X
|
12 年 前 |
Nur Monson
|
dc2351d3e3
Make IDE build on OSX when 10.6 SDK isn't available
|
12 年 前 |
Ivan Safrin
|
7030403eca
Tweaks to the external text editor pull request
|
12 年 前 |
Ivan Safrin
|
88b35abe7e
Added stack reset to lua event callbacks to temporarily fix stack overflows, fixed project export on Mac
|
13 年 前 |
Ivan Safrin
|
5382bbbb9b
2DPhysics,3DPhysics and UI are now statically compiled into the player, disabled dynamic modules for now, added a UI theme pack to the player
|
13 年 前 |
Ivan Safrin
|
9b1d802703
Texture filtering mode option in project settings
|
13 年 前 |
Ivan Safrin
|
193e0e2251
UI improvements, Major IDE updates (2D entity editor, bezier curve editor, asset browser), ids and tags for entities, ScreenEntityInstances, binary Object serialization, various bugfixes and improvements across the board, Particle systems no longer require a parent Scene/Screen, Label code rewrite (now aligned to baseline by default),
|
13 年 前 |
Ivan Safrin
|
e2023b4b52
IDE Project icon and Mac file association
|
13 年 前 |
Ivan Safrin
|
2b15068944
Project export window in IDE and Mac export, fixed StandalonePlayer not quitting properly
|
13 年 前 |
Ivan Safrin
|
6135171126
MAJOR MATERIAL SYSTEM CHANGES: Material properties now defined as shader parameters, shader parameters now created for all materials with default values, textures now must be referenced by full relative paths to resource directories, addArchive can now take folder as parameter. Object changes: string children now set as attributes instead of new nodes in XML. IDE: Basic Material file editor (will only edit/save materials for now)
|
13 年 前 |
Ivan Safrin
|
0abcb9eefd
Tweaks to networking classes, made UI text control size better, basic remote debugger for the IDE/Player
|
13 年 前 |
Ivan Safrin
|
5e0b6cf926
Scrolling setters for scrollbars and scroll container, execute command for Core, app launcher for Cocoa core, misc IDE changes
|
13 年 前 |
Ivan Safrin
|
79c3dd8fd0
Complete event sent out on RETURN in UITextInput, basic console for IDE
|
13 年 前 |
Ivan Safrin
|
0490cc51b4
Fixed ScreenEntity mouse events
|
13 年 前 |
Ivan Safrin
|
467369d432
Drag and Drop for UITrees, started on Screen editor in IDE
|
14 年 前 |
Ivan Safrin
|
4a0226f768
UI checkbox control fix and more IDE stuff
|
14 年 前 |
Ivan Safrin
|
1ee0958f5c
Renaming items in the IDE
|
14 年 前 |
Ivan Safrin
|
3f300899cd
Some more IDE work
|
14 年 前 |
Ivan Safrin
|
695a105915
IDE header cleanup and some IDE fixes
|
14 年 前 |
Ivan Safrin
|
40ee2aafec
Revisiting UI Module and IDE
|
14 年 前 |
Ivan Safrin
|
fac55d76f7
Lua bindings, lua bindings generator, build tool, player tweaks and icon files
|
15 年 前 |