Changeset 8194
- Timestamp:
- 04/23/08 12:43:25
- Files:
-
- OpenSceneGraph-TrainingMaterials/trunk/Presentations/C++AndMemoryManagement/C++AndMemoryManagement.vym (modified) (previous)
- OpenSceneGraph-TrainingMaterials/trunk/Presentations/Databases/Databases.vym (modified) (previous)
- OpenSceneGraph-TrainingMaterials/trunk/Presentations/Introduction/Introduction.vym (modified) (previous)
- OpenSceneGraph-TrainingMaterials/trunk/Presentations/Introduction/run_theimpactofopensource.sh (modified) (1 diff)
- OpenSceneGraph-TrainingMaterials/trunk/Presentations/Introduction/theimpactofopensource.p3d (modified) (3 diffs)
- OpenSceneGraph-TrainingMaterials/trunk/Presentations/PagedDatabases/PagedDatabases.vym (modified) (previous)
- OpenSceneGraph-TrainingMaterials/trunk/Presentations/PagedDatabases/databasepaging.p3d (modified) (13 diffs)
- OpenSceneGraph-TrainingMaterials/trunk/Presentations/PagedDatabases/run_databasepaging.sh (deleted)
- OpenSceneGraph-TrainingMaterials/trunk/Presentations/index.vym (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
OpenSceneGraph-TrainingMaterials/trunk/Presentations/Introduction/run_theimpactofopensource.sh
r8155 r8194 6 6 export OSG_SCREEN_WIDTH=2.0 7 7 8 present3D theimpactofopensource.p3d8 present3D ${PRES_DIR}/Introdution/theimpactofopensource.p3d OpenSceneGraph-TrainingMaterials/trunk/Presentations/Introduction/theimpactofopensource.p3d
r8155 r8194 9 9 10 10 <presentation> 11 12 <env>OSG_COMPUTE_NEAR_FAR_MODE=COMPUTE_NEAR_FAR_USING_PRIMITIVES</env> 13 <env>OSG_NEAR_FAR_RATIO=0.00001</env> 14 11 15 <name>Role of Scene Graphs in VR</name> 12 16 <bgcolor>BLACK</bgcolor> … … 26 30 <image position="0.5 0.90 0.0" scale="0.55">Images/OpenSceneGraphPSlogo.jpg</image> 27 31 <image position="0.5 0.5 -0.5" scale="0.50">Images/arches.gif</image> 28 <paragraph position="0.5 0.1 0.0" alignment="CENTER_CENTER" character_size="0.0 5">London 3D Imaging Technology Conference</paragraph>29 <paragraph position="0.5 0.05 0.0" alignment="CENTER_CENTER" character_size="0.0 5">and Applications Workshops</paragraph>32 <paragraph position="0.5 0.1 0.0" alignment="CENTER_CENTER" character_size="0.03">London 3D Imaging Technology Conference</paragraph> 33 <paragraph position="0.5 0.05 0.0" alignment="CENTER_CENTER" character_size="0.03">and Applications Workshops</paragraph> 30 34 </layer> 31 35 </holding_slide> … … 42 46 <image position="0.5 0.90 0.0" scale="0.55">Images/OpenSceneGraphPSlogo.jpg</image> 43 47 <image position="0.5 0.5 -0.5" scale="0.50">Images/arches.gif</image> 44 <paragraph position="0.5 0.1 0.0" alignment="CENTER_CENTER" character_size="0.0 5">London 3D Imaging Technology Conference</paragraph>45 <paragraph position="0.5 0.05 0.0" alignment="CENTER_CENTER" character_size="0.0 5">and Applications Workshops</paragraph>48 <paragraph position="0.5 0.1 0.0" alignment="CENTER_CENTER" character_size="0.03">London 3D Imaging Technology Conference</paragraph> 49 <paragraph position="0.5 0.05 0.0" alignment="CENTER_CENTER" character_size="0.03">and Applications Workshops</paragraph> 46 50 </layer> 47 51 </slide> OpenSceneGraph-TrainingMaterials/trunk/Presentations/PagedDatabases/databasepaging.p3d
r8179 r8194 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- key 615160 -->3 <!--4 5 Document : DevelopmentInOpenSceneGraph.xml6 Created on : 20th May 20047 Author : Robert Osfield8 Description: Lecture at AVR III 2004.9 -->10 11 2 <presentation> 12 <name>Database Paging</name> 13 <bgcolor>BLACK</bgcolor> 14 <textcolor>1.0 1.0 0.20 1.0</textcolor> 15 <duration>1.0</duration> 16 17 <path>/home/robert/Presentations/Siggraph</path> 18 <path>/home/robert/Presentations/Opticore/Nellis</path> 19 20 <holding_slide> 3 4 <env>OSG_COMPUTE_NEAR_FAR_MODE=COMPUTE_NEAR_FAR_USING_PRIMITIVES</env> 5 <env>OSG_NEAR_FAR_RATIO=0.00001</env> 6 7 8 <name>Database Paging</name> 9 <bgcolor>BLACK</bgcolor> 10 <textcolor>1.0 1.0 0.20 1.0</textcolor> 11 <duration>1.0</duration> 12 13 <path>/home/robert/Presentations/Siggraph</path> 14 <path>/home/robert/Presentations/Opticore/Nellis</path> 15 16 <holding_slide> 21 17 <background>Images/chameleondots-blue.jpg</background> 22 18 <layer> … … 25 21 <image fade="0 0.99 0 0.99" position="0.5 0.9 0.0" scale="0.95">Images/S2005_main_head.png</image> 26 22 </layer> 27 </holding_slide>28 29 <slide>23 </holding_slide> 24 25 <slide> 30 26 <background>Images/chameleondots-blue.jpg</background> 31 27 <title></title> … … 35 31 <image fade="0 0.99 0 0.99" position="0.5 0.9 0.0" scale="0.95">Images/S2005_main_head.png</image> 36 32 </layer> 37 </slide>38 39 <slide>33 </slide> 34 35 <slide> 40 36 <background></background> 41 37 <title>TerraPage</title> … … 60 56 <bullet>Texture support for texture subloading</bullet> 61 57 </layer> 62 </slide>63 64 <slide>58 </slide> 59 60 <slide> 65 61 <background>Images/chameleondots-blue.jpg</background> 66 62 <title>DatabasePager internal structure</title> … … 81 77 <bullet>Stale DatabaseRequests are pruned from all queues</bullet> 82 78 </layer> 83 </slide>84 85 86 <slide>79 </slide> 80 81 82 <slide> 87 83 <title>Applications interaction with DatabasePager</title> 88 84 <layer> … … 98 94 <bullet>Traverses scene graph encountering PagedLOD nodes, if a required child is in range, but not loaded in puts DatabaseRequest into DatabasPager's DatabaseRequest queue.</bullet> 99 95 </layer> 100 </slide>101 102 <slide>96 </slide> 97 98 <slide> 103 99 <title>Applications interaction with DatabasePager</title> 104 100 <layer> … … 110 106 <bullet>Delete is done for as many texture objects and display list as can be done in alloted time</bullet> 111 107 </layer> 112 </slide>113 114 <slide>108 </slide> 109 110 <slide> 115 111 <background></background> 116 112 <title>Pegout Sound</title> … … 132 128 <bullet>Runtime just uses osgDB::DatabasePager, no need to link to osgTerrain</bullet> 133 129 </layer> 134 </slide>135 136 <slide>130 </slide> 131 132 <slide> 137 133 <background>Images/chameleondots-blue.jpg</background> 138 134 <title>Constant frame rate vs Rapid merging of tiles</title> … … 155 151 <bullet>Databaseager has a number of variables for configuring the estimation of time, use these to tune your app.</bullet> 156 152 </layer> 157 </slide>158 159 <slide>153 </slide> 154 155 <slide> 160 156 <background></background> 161 157 <title>Whole earth database generation</title> … … 176 172 <bullet> 60 Hertz No frame drops</bullet> 177 173 </layer> 178 </slide>179 180 <slide>174 </slide> 175 176 <slide> 181 177 <background>Images/chameleondots-blue.jpg</background> 182 178 <title>Database generation using osgdem/osgTerrain</title> … … 199 195 <bullet>See wiki for an example of how to generate Pegout Sound database.</bullet> 200 196 </layer> 201 </slide>202 203 <slide>197 </slide> 198 199 <slide> 204 200 <background></background> 205 201 <title></title> … … 211 207 <model position="0 -22356752 0" coordinate_frame="model">/home/robert/Data/WholeEarth/wholeearth.ive</model> 212 208 </layer> 213 </slide>214 215 <slide>209 </slide> 210 211 <slide> 216 212 <background>Images/chameleondots-blue.jpg</background> 217 213 <title>Future of osgdem/osgTerrain</title> … … 237 233 <bullet>Scaling osgdem to handle terra byte databases</bullet> 238 234 </layer> 239 </slide>235 </slide> 240 236 241 237 </presentation>
