2019-05-25 14:52:24 +08:00
|
|
|
|
SET(SCENE_GRAPH_HEADER ${ROOT_INCLUDE_PATH}/hgl/graph/AABox.h
|
2019-05-21 21:28:33 +08:00
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/Camera.h
|
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/Light.h
|
2019-06-03 22:32:18 +08:00
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/SceneDB.h
|
2019-05-21 21:28:33 +08:00
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/SceneNode.h
|
2019-05-22 18:10:13 +08:00
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/SceneOrient.h
|
2019-05-27 16:54:08 +08:00
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/RenderableInstance.h
|
2019-06-03 22:32:18 +08:00
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/RenderList.h
|
2019-05-25 14:52:24 +08:00
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/VertexBufferCreater.h
|
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/VertexBuffer.h
|
2019-05-30 20:32:44 +08:00
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/InlineGeometry.h
|
2019-06-03 22:32:18 +08:00
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/Mesh.h
|
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/Material.h
|
|
|
|
|
${ROOT_INCLUDE_PATH}/hgl/graph/TextureType.h
|
|
|
|
|
)
|
2019-05-21 21:28:33 +08:00
|
|
|
|
|
|
|
|
|
SET(SCENE_GRAPH_SOURCE AABox.cpp
|
|
|
|
|
Camera.cpp
|
2019-05-24 21:43:59 +08:00
|
|
|
|
RenderList.cpp
|
2019-06-03 22:32:18 +08:00
|
|
|
|
SceneDB.cpp
|
2019-05-21 21:28:33 +08:00
|
|
|
|
SceneNode.cpp
|
2019-05-24 19:28:27 +08:00
|
|
|
|
SceneOrient.cpp
|
2019-05-30 20:32:44 +08:00
|
|
|
|
InlineGeometry.cpp
|
2019-06-03 22:32:18 +08:00
|
|
|
|
Material.cpp
|
|
|
|
|
Mesh.cpp
|
|
|
|
|
SceneFile.cpp)
|
2019-05-21 21:28:33 +08:00
|
|
|
|
|
|
|
|
|
SOURCE_GROUP("Header Files" FILES ${SCENE_GRAPH_HEADER})
|
|
|
|
|
SOURCE_GROUP("Source Files" FILES ${SCENE_GRAPH_SOURCE})
|
|
|
|
|
|
|
|
|
|
add_library(ULRE.SceneGraph STATIC ${SCENE_GRAPH_HEADER}
|
|
|
|
|
${SCENE_GRAPH_SOURCE})
|