Ivan Safrin
|
1659aa47ce
Text input fields now select all on gaining focus, invisible and/or disabled UI elements will no longer focus on tab, added support for disabling focus elements when their parent prop is disabled, primitive sheet in IDE entity editor will not tab through disabled fields now
|
10 жил өмнө |
Ivan Safrin
|
0b1b425be1
Added a SceneCurve class to render/place BezierCurves in the Scene, added bezier curve editing and SceneCurve save/load to IDE entity editor, added a message box popup to the IDE, fixed bounding box calculations in camera and light preview gizmos in the entity editor, fixed bounding box calculation in the entity editor grid
|
11 жил өмнө |
Ivan Safrin
|
cd1adb398f
Added a locked view mode for each axis in the entity editor, fixed trackball camera panning code
|
11 жил өмнө |
Ivan Safrin
|
e5d65bc2cd
Fixed editor grid always hiding Y-axis line, fixed undo resetting relative translate position in the transform gizmo
|
12 жил өмнө |
Ivan Safrin
|
4cb18f7521
Rewrote and fixed frustum culling, added Vector4 class, added AABB calculation to entities, made local bounding box protected and added accessors, fixed bounding box generation across the board, moved some mesh related settings from Entity to SceneMesh, fixed world-space particles, added visibility calculation toggles to Scenes
|
12 жил өмнө |
Ivan Safrin
|
a63db488f3
Added grid-snapping to the entity editor, added grid snap buttons to the bottom menu, added checkbox to enabled and disable grid to the grid settings panel
|
12 жил өмнө |
Ivan Safrin
|
e52dec6349
Added a grid settings panel and grid settings button to entity editor, made glsl shader template files contain basic GLSL code, added toNumber and toInteger to String class, UIWindow now sets enabled and visible to false on close by default
|
12 жил өмнө |
Ivan Safrin
|
02272793af
Removed Polygon from Polycode, meshes now contain vertices directly
|
12 жил өмнө |
Ivan Safrin
|
b60472479c
Fixed mouse picking in virtual 2D scenes, added 2D mode to entity editor
|
12 жил өмнө |
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 жил өмнө |
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 жил өмнө |