TerraForge3D
2.3.1
3D Terrain And Landscape Generator
◆
UpdateShaders()
void CustomShaderNode::UpdateShaders
(
)
override
virtual
Implements
SNENode
.
Definition at line
150
of file
CustomShaderNode.cpp
.
151
{
152
int
i = 0;
153
154
for
(
auto
&it : sharedDataTemplate)
155
{
156
if
(i > 31)
157
{
158
break
;
159
}
160
161
if
(it.type ==
"float"
)
162
{
163
SetSharedMemoryItem(sharedData, i, fData[i]);
164
}
165
166
else
if
(it.type ==
"bool"
)
167
{
168
SetSharedMemoryItem(sharedData, i, bData[i] ? 1.0f : 0.0f);
169
}
170
171
i++;
172
}
173
}
CustomShaderNode
Generated on Thu Apr 7 2022 14:10:51 for TerraForge3D by
1.9.3