Marko Pintera
|
ad79f66da3
Scene view refactor (moving it to C#)
|
11 gadi atpakaļ |
Marko Pintera
|
46eb1edb0f
WIP Scene window
|
11 gadi atpakaļ |
Marko Pintera
|
0fca9749f2
RenderSystem -> RenderAPI and moved all CoreThreadAccessor methods to RenderAPI
|
11 gadi atpakaļ |
Marko Pintera
|
acf6121ee6
Finished Renderable refactor, mostly (still got an exception on shutdown)
|
11 gadi atpakaļ |
Marko Pintera
|
3f94468a9f
Material refactor WIP, it compiles
|
11 gadi atpakaļ |
Marko Pintera
|
b55e52c112
Camera & Viewport refactored and working somewhat (fixes and re-test needed)
|
11 gadi atpakaļ |
Marko Pintera
|
c653bed63a
GpuParams/GpuParamBlockBuffer refactor WIP
|
11 gadi atpakaļ |
Marko Pintera
|
2870e2266b
Refactored Mesh for use with the new CoreObject design
|
11 gadi atpakaļ |
Marko Pintera
|
88ee5b68fd
First part of render target refactor in order to get only core versions used on core thread
|
11 gadi atpakaļ |
Marko Pintera
|
0678fdcf36
Better names for some Mesh methods
|
11 gadi atpakaļ |
Marko Pintera
|
234d75d39d
Ensured that core thread uses only core versions of Index and Vertex buffer
|
11 gadi atpakaļ |
Marko Pintera
|
d5d2171319
Added C# PixelData
|
11 gadi atpakaļ |
Marko Pintera
|
49c177131f
Added tracking of editor widget focus and a way to transform screen to widget coordinates
|
11 gadi atpakaļ |
Marko Pintera
|
298de470a6
Refactored draw helper so it can sort meshes based on distance from camera
|
11 gadi atpakaļ |
Marko Pintera
|
d896e3e772
Fixing camera clip space transforms to properly flip the Y axis
|
11 gadi atpakaļ |
Marko Pintera
|
43b595cda9
Gizmo icon picking works
|
11 gadi atpakaļ |
Marko Pintera
|
7ee22c56b5
Set up gizmo picking (icons still don't work)
|
11 gadi atpakaļ |
Marko Pintera
|
d231b89e53
Fixed OpenGL texture binding
|
11 gadi atpakaļ |
Marko Pintera
|
9f993f134b
Gizmo icon rendering works
|
11 gadi atpakaļ |
Marko Pintera
|
fb6e14ead4
All wire/solid gizmos render properly
|
11 gadi atpakaļ |
Marko Pintera
|
b64a0482e7
Various Gizmo rendering fixes
|
11 gadi atpakaļ |
Marko Pintera
|
3512c00011
Extended interface for some core-level objects for easier creation
|
11 gadi atpakaļ |
Marko Pintera
|
e6275065f4
Work on handles (WIP)
|
11 gadi atpakaļ |
Marko Pintera
|
9f81ccb8a3
Added DrawHelper and made GizmoManager use it
|
11 gadi atpakaļ |
Marko Pintera
|
0dac075862
Refactored draw helpers so they are fully static and just provide geometry data and don't do any drawing
|
11 gadi atpakaļ |
Marko Pintera
|
0ca6b3905a
Renamed RectF to Rect2, RectI to Rect2I
|
11 gadi atpakaļ |
Marko Pintera
|
547d3f9c59
Added root finding code to Math
|
11 gadi atpakaļ |
Marko Pintera
|
e8383f3cb7
Added picking code for gizmos
|
11 gadi atpakaļ |
Marko Pintera
|
77ab742482
Engine compiles after Gizmo modifications (still untested)
|
11 gadi atpakaļ |
Marko Pintera
|
cfffeaa859
More work on gizmos
|
11 gadi atpakaļ |