BearishSun
|
d8d5034b30
Added a way to add basic 3D primitives to the scene
|
há 10 anos atrás |
BearishSun
|
c5349658df
Logic for new drop down box style
|
há 10 anos atrás |
BearishSun
|
0ddc6c09b5
Working on new UI
|
há 10 anos atrás |
BearishSun
|
508b74a040
Moved GUIManager rendering to a specialized core thread GUIManagerCore
|
há 10 anos atrás |
Marko Pintera
|
2efd26a9a3
Added project-specific properties to EditorSettings
|
há 10 anos atrás |
Marko Pintera
|
d3e33e24e0
Added mesh drag and drop to scene view (WIP)
|
há 10 anos atrás |
Marko Pintera
|
fbbe8659aa
Refactored how builtin resources are processed and loaded
|
há 10 anos atrás |
Marko Pintera
|
55d20b27b9
Added RTTI for GUISkin and GUIElementStyle
|
há 10 anos atrás |
Marko Pintera
|
5e9208b280
Fixing shader includes
|
há 10 anos atrás |
Marko Pintera
|
6b920a90d8
- Moved all shaders to BSL
|
há 10 anos atrás |
Marko Pintera
|
ab1746c542
BansheeSL: Shader parser generates an actual Shader
|
há 10 anos atrás |
Marko Pintera
|
5b3416fc27
WIP drop down box refactor so it has keyboard controls
|
há 10 anos atrás |
Marko Pintera
|
0b1d2c1bd9
Render texture now keeps a handle to a texture instead of a pointer
|
há 11 anos atrás |
Marko Pintera
|
0fca9749f2
RenderSystem -> RenderAPI and moved all CoreThreadAccessor methods to RenderAPI
|
há 11 anos atrás |
Marko Pintera
|
4fdb3da864
Made Pass/Shader/Technique immutable
|
há 11 anos atrás |
Marko Pintera
|
f256dad7d6
Texture refactor to comply with new CoreObject design
|
há 11 anos atrás |
Marko Pintera
|
b1e42e1c76
GUIRenderTexture now uses a non-transparent shader
|
há 11 anos atrás |
Marko Pintera
|
d231b89e53
Fixed OpenGL texture binding
|
há 11 anos atrás |
Marko Pintera
|
3512c00011
Extended interface for some core-level objects for easier creation
|
há 11 anos atrás |
Marko Pintera
|
0dac075862
Refactored draw helpers so they are fully static and just provide geometry data and don't do any drawing
|
há 11 anos atrás |
Marko Pintera
|
c256b7e5d5
Shader can now have one object parameter reference multiple GPU variables, in case variables have different names across different render systems
|
há 11 anos atrás |
Marko Pintera
|
8644a9f53d
Major refactor of builtin resources - All resources are imported and saved as a preprocessing step and then just loaded in engine ready format.
|
há 11 anos atrás |
Marko Pintera
|
17afc600a7
Massive Cm->Bs file rename
|
há 11 anos atrás |
Marko Pintera
|
bb73926921
Refactored how are Application classes structured (they now derive from each other)
|
há 11 anos atrás |
Marko Pintera
|
644f28f7db
Fixed GpuResourceData assignment so ownership is not incorrectly transfered
|
há 11 anos atrás |
Marko Pintera
|
8bfe4ef813
Ported to VS2013 and removed boost completely
|
há 11 anos atrás |
Marko Pintera
|
e73983da31
Moved everything to new Path system
|
há 11 anos atrás |
Marko Pintera
|
59cb02050e
More documentation
|
há 11 anos atrás |
Marko Pintera
|
0bb5903b9e
Removed CamelotFramework and BansheeEditor namespaces and made everything BansheeEngine
|
há 11 anos atrás |
Marko Pintera
|
d55f242a1c
Using std::function and std::bind instead of boost
|
há 11 anos atrás |