Ivan Safrin
|
b7d3d5b096
Added SceneLight property sheet to editor, made Project/Unproject take a viewport parameter in Renderer, UI tweaks
|
12 lat temu |
Ivan Safrin
|
a0e54ada27
Fixed scene primitives to all use triangles, added ScenePrimitive property sheet to entity editor, fixed ray-polygon intersect, added a new primitive type for line only circles
|
12 lat temu |
Ivan Safrin
|
b60472479c
Fixed mouse picking in virtual 2D scenes, added 2D mode to entity editor
|
12 lat temu |
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 lat temu |
Ivan Safrin
|
ca05ac1572
Removed old setRenderMode setting from Renderer in favor of setWireframePolygonMode, added abiliy to add meshes and primitives to 3d entity editor, added mesh icon to asset browser
|
12 lat temu |
Ivan Safrin
|
0b76b19e29
Recreated all IDE assets and both default UI themes as vector assets, exported high resolution retina assets, IDE will now choose a retina UI theme and retina assets if running on a retina display. Tons of UI tweaks across the board
|
12 lat temu |
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 lat temu |
Ivan Safrin
|
72f3e20460
Added a grid and transform gizmo to the 3d editor, added 2d circle primitive type to ScenePrimitive, added plane intersection test to Ray
|
12 lat temu |
Ivan Safrin
|
32a32234b3
Added trackball camera class to IDE, switched the mesh editor and entity editor to use it
|
12 lat temu |
Ivan Safrin
|
d3458b48a1
First steps of 3D editor, fixed ray picking in virtual scenes, added support for overlay wireframe in SceneMesh
|
12 lat temu |