Skip to content

Commit 3a2ceda

Browse files
committed
The objects now render in right order Closes #779
1 parent ef74158 commit 3a2ceda

File tree

8 files changed

+943
-10
lines changed

8 files changed

+943
-10
lines changed

src/Interface/Modules/Render/CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ SET(Interface_Modules_Render_HEADERS
5151
ES/comp/StaticWorldLight.h
5252
ES/comp/LightingUniforms.h
5353
ES/systems/RenderBasicSys.h
54-
ES/systems/RenderBasicSysTrans.h
5554
ES/systems/RenderColorMapSys.h
56-
ES/systems/RenderColorMapSysTrans.h
55+
ES/systems/RenderTransBasicSys.h
56+
ES/systems/RenderTransColorMapSys.h
5757
)
5858

5959
SET(Interface_Modules_Render_SOURCES
@@ -71,9 +71,9 @@ SET(Interface_Modules_Render_SOURCES
7171
ES/AssetBootstrap.cc
7272
ES/comp/LightingUniforms.cc
7373
ES/systems/RenderBasicSys.cc
74-
ES/systems/RenderBasicSysTrans.cc
7574
ES/systems/RenderColorMapSys.cc
76-
ES/systems/RenderColorMapSysTrans.cc
75+
ES/systems/RenderTransBasicSys.cc
76+
ES/systems/RenderTransColorMapSys.cc
7777
)
7878

7979
QT4_WRAP_UI(Interface_Modules_Render_FORMS_HEADERS ${Interface_Modules_Render_FORMS})

src/Interface/Modules/Render/ES/CoreBootstrap.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
#include "comp/RenderBasicGeom.h"
2828
#include "comp/StaticWorldLight.h"
2929
#include "systems/RenderBasicSys.h"
30-
#include "systems/RenderBasicSysTrans.h"
3130
#include "systems/RenderColorMapSys.h"
32-
#include "systems/RenderColorMapSysTrans.h"
31+
#include "systems/RenderTransBasicSys.h"
32+
#include "systems/RenderTransColorMapSys.h"
3333
#include "CoreBootstrap.h"
3434
#include "AssetBootstrap.h"
3535
#include "Core.h"

src/Interface/Modules/Render/ES/Registration.cc

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,10 @@
3838
#include "comp/StaticWorldLight.h"
3939
#include "comp/LightingUniforms.h"
4040
#include "systems/RenderBasicSys.h"
41-
#include "systems/RenderBasicSysTrans.h"
4241
#include "systems/RenderColorMapSys.h"
43-
#include "systems/RenderColorMapSysTrans.h"
42+
#include "systems/RenderTransBasicSys.h"
43+
#include "systems/RenderTransColorMapSys.h"
44+
#include "Core/Datatypes/Geometry.h"
4445

4546
namespace SCIRun {
4647
namespace Render {
@@ -51,8 +52,8 @@ void rendererRegisterAll(CPM_ES_ACORN_NS::Acorn& core)
5152
registerSystem_CoreBootstrap(core);
5253
registerSystem_AssetBootstrap(core);
5354
registerSystem_RenderBasicGeom(core);
54-
registerSystem_RenderBasicTransGeom(core);
5555
registerSystem_RenderColorMap(core);
56+
registerSystem_RenderBasicTransGeom(core);
5657
registerSystem_RenderColorMapTrans(core);
5758

5859
// Register components
@@ -63,6 +64,7 @@ void rendererRegisterAll(CPM_ES_ACORN_NS::Acorn& core)
6364
core.registerComponent<RenderColorMapGeom>();
6465
core.registerComponent<SRRenderState>();
6566
core.registerComponent<RenderList>();
67+
//core.registerComponent<SpireSubPass>();
6668
}
6769

6870
} // namespace Render

src/Interface/Modules/Render/ES/SRInterface.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,9 @@ DEALINGS IN THE SOFTWARE.
6868
#include "comp/StaticWorldLight.h"
6969
#include "comp/LightingUniforms.h"
7070
#include "systems/RenderBasicSys.h"
71-
#include "systems/RenderBasicSysTrans.h"
7271
#include "systems/RenderColorMapSys.h"
72+
#include "systems/RenderTransBasicSys.h"
73+
#include "systems/RenderTransColorMapSys.h"
7374

7475
using namespace std::placeholders;
7576

0 commit comments

Comments
 (0)