forked from LeenkxTeam/LNXSDK
Update leenkx/Sources/iron/object/Uniforms.hx
This commit is contained in:
@ -181,11 +181,15 @@ class Uniforms {
|
|||||||
// Multiple voxel volumes, always set params
|
// Multiple voxel volumes, always set params
|
||||||
g.setImageTexture(context.textureUnits[j], rt.image); // image2D/3D
|
g.setImageTexture(context.textureUnits[j], rt.image); // image2D/3D
|
||||||
if (rt.raw.name.startsWith("voxels_")) {
|
if (rt.raw.name.startsWith("voxels_")) {
|
||||||
g.setTextureParameters(context.textureUnits[j], TextureAddressing.Clamp, TextureAddressing.Clamp, TextureFilter.LinearFilter, TextureFilter.LinearFilter, MipMapFilter.NoMipFilter);
|
g.setTextureParameters(context.textureUnits[j], TextureAddressing.Clamp, TextureAddressing.Clamp, TextureFilter.LinearFilter, TextureFilter.LinearFilter, MipMapFilter.LinearMipFilter);
|
||||||
|
}
|
||||||
|
else if (rt.raw.name.startsWith("voxelsSDF"))
|
||||||
|
{
|
||||||
|
g.setTexture3DParameters(context.textureUnits[j], TextureAddressing.Clamp, TextureAddressing.Clamp, TextureAddressing.Clamp, TextureFilter.PointFilter, TextureFilter.PointFilter, MipMapFilter.NoMipFilter);
|
||||||
}
|
}
|
||||||
else if (rt.raw.name.startsWith("voxels"))
|
else if (rt.raw.name.startsWith("voxels"))
|
||||||
{
|
{
|
||||||
g.setTexture3DParameters(context.textureUnits[j], TextureAddressing.Clamp, TextureAddressing.Clamp, TextureAddressing.Clamp, TextureFilter.LinearFilter, TextureFilter.LinearFilter, MipMapFilter.NoMipFilter);
|
g.setTexture3DParameters(context.textureUnits[j], TextureAddressing.Clamp, TextureAddressing.Clamp, TextureAddressing.Clamp, TextureFilter.LinearFilter, TextureFilter.LinearFilter, MipMapFilter.PointMipFilter);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user