Ivan Safrin
|
87d681a908
Merge pull request #404 from Lunatix89/lunatix_winfixes
|
12 năm trước cách đây |
Ivan Safrin
|
160aaeedf5
Implemented saving and loading of most of the entity editor entity types, cleaned up some old shader code
|
12 năm trước cách đây |
Ivan Safrin
|
543062ea0c
Fixed adjusted matrix calculation, added local and global coordinate transform modes to the transform gizmo in entity editor
|
12 năm trước cách đây |
lunatix
|
9ea31cda64
fixes for windows, some things like getopt where missing (added them to CMakeLists.txt, found via codeproject: http://www.codeproject.com/Articles/157001/Full-getopt-Port-for-Unicode-and-Multibyte-Microso) and an "Entity" inside PolyPhysicsSceneEntity was ambigous.
|
12 năm trước cách đây |
Ivan Safrin
|
b7d3d5b096
Added SceneLight property sheet to editor, made Project/Unproject take a viewport parameter in Renderer, UI tweaks
|
12 năm trước cách đây |
Ivan Safrin
|
fc92ccdb5d
Added a 3D transform property sheet to entity editor, fixed transform gizmo to always follow selected entities positions, changed Quaternion's toEulerAngles to returning the vector, changed Entity's internal euler rotation storage to Vector3
|
12 năm trước cách đây |
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 năm trước cách đây |
Ivan Safrin
|
99513fa3a4
Changed vertex color to use a stack in the Renderer instead of multiplying up hierarchy tree, fixed rendering in the IDE asset browser
|
12 năm trước cách đây |
Ivan Safrin
|
c5634e5735
Added a static default blending mode to Entity, added BLEND_MODE_NONE blending mode option, made UI components render properly with default blending mode set to BLEND_MODE_NONE
|
12 năm trước cách đây |
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 năm trước cách đây |
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 năm trước cách đây |
Ivan Safrin
|
32a32234b3
Added trackball camera class to IDE, switched the mesh editor and entity editor to use it
|
12 năm trước cách đây |
Ivan Safrin
|
20165c8eca
Slight performance fixes
|
12 năm trước cách đây |
Ivan Safrin
|
82afb6e6b0
Fixed rotation
|
12 năm trước cách đây |
Ivan Safrin
|
81e87a9001
Removed direct transform vector access in entities due to speed and memory considerations
|
12 năm trước cách đây |
Ivan Safrin
|
0822881875
Fixed mousewheel events
|
12 năm trước cách đây |
Ivan Safrin
|
dc166ec2c5
Fixed double click in input events
|
12 năm trước cách đây |
Ivan Safrin
|
d3f13be1af
SceneSprite, PhysicsScene2D fix and some backwards compatibility typedefs
|
12 năm trước cách đây |
Ivan Safrin
|
cb4d7c6bc4
Merge in with latest cherry-picked master commits
|
12 năm trước cách đây |
Ivan Safrin
|
35ddb611e7
Fixed almost all UI and IDE issues
|
12 năm trước cách đây |
Ivan Safrin
|
7284783d0d
More cleanup, got focus working
|
12 năm trước cách đây |
Ivan Safrin
|
499ac73584
More UI and IDE fixes
|
12 năm trước cách đây |
Ivan Safrin
|
f85e1327f5
Added SceneSprite and SceneEntityInstance, the IDE is running again (sort of)
|
12 năm trước cách đây |
Ivan Safrin
|
e45e14f3a2
Fixed more input event and UI stuff
|
12 năm trước cách đây |
Ivan Safrin
|
78a335bf20
Started on reworking input events to be based on ray/box intersection
|
12 năm trước cách đây |
Ivan Safrin
|
03b6f5b4ac
Added 2D Scene implementation, fixed UI module to work with the new system, made clipping planes be defined by camera
|
12 năm trước cách đây |
Ivan Safrin
|
b4fe98b72c
Figuring out coordinates
|
12 năm trước cách đây |
Ivan Safrin
|
893a282ef1
First step towards merging Scenes and Screens
|
12 năm trước cách đây |
Nur Monson
|
4565c409f9
Add "const" to a number of methods
|
12 năm trước cách đây |
Nur Monson
|
5ae3bdcd10
Use Rectangle's new Clipped() method for scissorBox
|
12 năm trước cách đây |