Chris Friesen
|
b7d4404be8
stores 5 most recently used scenes
|
12 tahun lalu |
Lasse Öörni
|
ee8e8031d2
Rework command line options that need a parameter value to have a space in between. Fixes #44.
|
12 tahun lalu |
Lasse Öörni
|
b957f60143
Added ApplyMaterialList() function to StaticModel so that the feature can be used outside the editor as well. Refactored editor to use that function instead of its own implementation.
|
12 tahun lalu |
Lasse Öörni
|
3c60b5f2d0
Applied patch from Ali Kämäräinen. VS2013 support, ifexists checks when deleting old VS build files, and improved Tundra import.
|
12 tahun lalu |
Wei Tjong Yao
|
7d2c5db872
Differentiate between scene-modified and individual ui-element file-modified in the Editor app.
|
12 tahun lalu |
Lasse Öörni
|
fedccdebd6
Set busy cursor when importing model or scene.
|
12 tahun lalu |
Lasse Öörni
|
360af96588
Instead of just the "generate tangents" toggle, allow to pass any parameters to AssetImporter from the editor. Default "-t".
|
12 tahun lalu |
Lasse Öörni
|
835da8b073
Fixed missing undo action for importing a model.
|
12 tahun lalu |
Wei Tjong Yao
|
2bf7facaa7
Laying the groundwork in the Attribute Inspector for showing the UIElement's attributes (still need more work). Enhanced UI subsystem to support modal element, currently only support modal Window. Exposed a new Variant readonly property to test for 'empty' variant. New UIElement's method to get a child by matching the child's user-defined variant map and exposed it to script, also exposed the existing GetVar() method to script.
|
12 tahun lalu |
Wei Tjong Yao
|
75df330fe3
Started work on UI element editor, pardon the dust. Added 'traversalMode' property to UIElement and exposed it to ScriptAPI to control the children UI batches generation. Enhanced Scene to safe keep the filename used in last serialization, fixed to perform a Clear() before Load()/LoadXML(). Exposed String's Clear() method to Script API. Fixed ListView to insert multiple top-level items in hierarchy mode correctly.
|
12 tahun lalu |
Lasse Öörni
|
171e802c8f
Scene change events. Removes need for hardcoded hierarchy updates in the editor. May potentially have caused regressions, so needs to be approached with care.
|
12 tahun lalu |
Wei Tjong Yao
|
741badfade
Fixed the ScriptFile to prevent it from amending the path for include file unnecessarily and added a new error log to help identifying script file that have problematic include. Refactored ListView to support persistent expand/collapse state at each parent item in hierarchy mode, the exposed API is slightly changed. Renamed 'Scene Hierarchy' window to just 'Hierarchy' in the Editor app in preparation for future work, also created new function to differentiate between scene creation and scene reset.
|
12 tahun lalu |
Lasse Öörni
|
091fe0b15f
In scene mode, output material lists for all imported models.
|
13 tahun lalu |
Lasse Öörni
|
cbc5ccbe58
Fixed wrong signature for ReplaceExtension() function in script.
|
13 tahun lalu |
Lasse Öörni
|
da243eb31b
Applied UI & editor related patch from weitjong.
|
13 tahun lalu |
Lasse Öörni
|
7d930b62f8
Added missing specular mapped material techniques.
|
13 tahun lalu |
Lasse Öörni
|
ec08de81ad
Added material diffuse color & UV tiling to Tundra importer.
|
13 tahun lalu |
Lasse Öörni
|
5ede251b62
Use full asset paths (with / sanitated to _) in Tundra scene import, as there may be assets with same name but with different content in different subdirectories.
|
13 tahun lalu |
Lasse Öörni
|
5507b006be
Shader load/compile refactoring. Removed shader source code from the SourceAssets directory and moved to Bin/CoreData/Shaders.
|
13 tahun lalu |
Lasse Öörni
|
de8c5f14cd
For now, only handle first texture in Tundra import.
|
13 tahun lalu |
Lasse Öörni
|
e8974fae47
NinjaSnowWar single player mode fixed to work with Bullet physics.
|
13 tahun lalu |
Lasse Öörni
|
2c535ab11a
Refactored back to using only CollisionShape component, which has an enum for the shape type. Restored the SetBox(), SetSphere() etc. API for CollisionShape.
|
13 tahun lalu |
Lasse Öörni
|
ee3095e603
Added box collision shape.
|
13 tahun lalu |
Lasse Öörni
|
88e8f37fb4
More general resolving of full asset names.
|
13 tahun lalu |
Lasse Öörni
|
b5f95985f7
When processing materials in Tundra scene import mode, resolve texture refs to full paths as necessary.
|
13 tahun lalu |
Lasse Öörni
|
2412b4b910
Flatten model & material names correctly when importing a Tundra scene.
|
13 tahun lalu |
Lasse Öörni
|
80a6948b22
Large rendering architecture refactoring.
|
14 tahun lalu |
Lasse Öörni
|
6f5f3c252b
Specify diameter instead of radius for sphere, capsule and cylinder CollisionShapes so that switching between shape types is more intuitive.
|
14 tahun lalu |
Lasse Öörni
|
3f7fffbf49
Some renames. CollisionGroup -> CollisionLayer, Scene::GetNodeByID() -> GetNode(), Ray::Distance() -> HitDistance().
|
14 tahun lalu |
Lasse Öörni
|
534da86f8f
Added node parenting support to Tundra scene import.
|
14 tahun lalu |