Skip to content

Commit 3708692

Browse files
committed
Added .osgt variants of various .osg files
1 parent 8851bb6 commit 3708692

18 files changed

+179944
-0
lines changed

SmokeBox.osgt

Lines changed: 204 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,204 @@
1+
#Ascii Scene
2+
#Version 78
3+
#Generator OpenSceneGraph 2.9.17
4+
5+
osg::Group {
6+
UniqueID 1
7+
Name "SmokeBox.osg"
8+
DataVariance DYNAMIC
9+
Children 4 {
10+
osg::Geode {
11+
UniqueID 2
12+
Name "Layer 0"
13+
DataVariance DYNAMIC
14+
Drawables 1 {
15+
osgParticle::ParticleSystem {
16+
UniqueID 3
17+
DataVariance DYNAMIC
18+
StateSet TRUE {
19+
osg::StateSet {
20+
UniqueID 4
21+
DataVariance STATIC
22+
ModeList 2 {
23+
GL_LIGHTING OFF
24+
GL_BLEND ON
25+
}
26+
AttributeList 2 {
27+
osg::Material {
28+
UniqueID 5
29+
DataVariance STATIC
30+
Ambient TRUE Front 0.2 0.2 0.2 1 Back 0.2 0.2 0.2 1
31+
Diffuse TRUE Front 0.8 0.8 0.8 1 Back 0.8 0.8 0.8 1
32+
Specular FALSE Front 0 0 0 1 Back 0 0 0 1
33+
Emission FALSE Front 0 0 0 1 Back 0 0 0 1
34+
Shininess TRUE Front 0 Back 0
35+
}
36+
Value OFF
37+
osg::BlendFunc {
38+
UniqueID 6
39+
DataVariance STATIC
40+
SourceRGB SRC_ALPHA
41+
SourceAlpha SRC_ALPHA
42+
DestinationRGB ONE_MINUS_SRC_ALPHA
43+
DestinationAlpha ONE_MINUS_SRC_ALPHA
44+
}
45+
Value OFF
46+
}
47+
TextureModeList 1 {
48+
Data 1 {
49+
GL_TEXTURE_2D ON
50+
}
51+
}
52+
TextureAttributeList 1 {
53+
Data 2 {
54+
osg::Texture2D {
55+
UniqueID 7
56+
DataVariance STATIC
57+
WRAP_S REPEAT
58+
WRAP_T REPEAT
59+
WRAP_R REPEAT
60+
MIN_FILTER LINEAR
61+
MAG_FILTER LINEAR
62+
UnRefImageDataAfterApply TRUE
63+
Image TRUE {
64+
UniqueID 8
65+
FileName "Images/smoke.rgb"
66+
WriteHint 0 2
67+
DataVariance STATIC
68+
}
69+
}
70+
Value OFF
71+
osg::TexEnv {
72+
UniqueID 9
73+
DataVariance STATIC
74+
}
75+
Value OFF
76+
}
77+
}
78+
RenderingHint 2
79+
RenderBinMode USE_RENDERBIN_DETAILS
80+
BinNumber 13
81+
BinName "DepthSortedBin"
82+
}
83+
}
84+
SupportsDisplayList FALSE
85+
UseDisplayList FALSE
86+
DefaultBoundingBox {
87+
Minimum -10 -10 -10
88+
Maximum 10 10 10
89+
}
90+
AlignVectorX 1 0 0
91+
AlignVectorY 0 1 0
92+
DefaultParticleTemplate {
93+
Shape QUAD
94+
LifeTime 20
95+
SizeRange 0 4
96+
AlphaRange 1 0
97+
ColorRange 0 0 0 1 0 0 0 1
98+
SizeInterpolator TRUE {
99+
osgParticle::LinearInterpolator {
100+
UniqueID 10
101+
DataVariance DYNAMIC
102+
}
103+
}
104+
AlphaInterpolator TRUE {
105+
osgParticle::LinearInterpolator {
106+
UniqueID 11
107+
DataVariance DYNAMIC
108+
}
109+
}
110+
ColorInterpolator TRUE {
111+
osgParticle::LinearInterpolator {
112+
UniqueID 12
113+
DataVariance DYNAMIC
114+
}
115+
}
116+
Radius 0.2
117+
Mass 0.1
118+
Position 0 0 0
119+
Velocity 0 0 0
120+
Angle 0 0 0
121+
AngularVelocity 0 0 0
122+
TextureTile 1 1 1
123+
Drawable FALSE
124+
}
125+
}
126+
}
127+
}
128+
osg::MatrixTransform {
129+
UniqueID 13
130+
DataVariance DYNAMIC
131+
Children 1 {
132+
osgParticle::ModularEmitter {
133+
UniqueID 14
134+
DataVariance DYNAMIC
135+
CullingActive FALSE
136+
ReferenceFrame ABSOLUTE_RF
137+
ParticleSystem TRUE {
138+
osgParticle::ParticleSystem {
139+
UniqueID 3
140+
}
141+
}
142+
Counter TRUE {
143+
osgParticle::RandomRateCounter {
144+
UniqueID 15
145+
DataVariance DYNAMIC
146+
RateRange 10 10
147+
}
148+
}
149+
Placer TRUE {
150+
osgParticle::BoxPlacer {
151+
UniqueID 16
152+
DataVariance DYNAMIC
153+
XRange -10 10
154+
YRange -5 5
155+
ZRange -3 3
156+
}
157+
}
158+
Shooter TRUE {
159+
osgParticle::RadialShooter {
160+
UniqueID 17
161+
DataVariance DYNAMIC
162+
ThetaRange -0.392699 0.39
163+
PhiRange 0 6.2832
164+
InitialSpeedRange 0 0
165+
InitialRotationalSpeedRange 0 0 -1 0 0 1
166+
}
167+
}
168+
}
169+
}
170+
}
171+
osgParticle::ModularProgram {
172+
UniqueID 18
173+
DataVariance DYNAMIC
174+
CullingActive FALSE
175+
ParticleSystem TRUE {
176+
osgParticle::ParticleSystem {
177+
UniqueID 3
178+
}
179+
}
180+
Operators 2 {
181+
osgParticle::FluidFrictionOperator {
182+
UniqueID 19
183+
DataVariance DYNAMIC
184+
FluidDensity 0.108
185+
FluidDensity 0.108
186+
}
187+
osgParticle::ForceOperator {
188+
UniqueID 20
189+
DataVariance DYNAMIC
190+
}
191+
}
192+
}
193+
osgParticle::ParticleSystemUpdater {
194+
UniqueID 21
195+
DataVariance DYNAMIC
196+
CullingActive FALSE
197+
ParticleSystems 1 {
198+
osgParticle::ParticleSystem {
199+
UniqueID 3
200+
}
201+
}
202+
}
203+
}
204+
}

0 commit comments

Comments
 (0)