X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=blender%2Fio_mspgl%2Fproperties.py;h=236e79f30118fa80b377f5580caac99adb3f2e69;hp=62d8a948ec5a14fe22cf6d3042659e454c40704b;hb=dc37334624cd43c84ed926864b15eb99196e38a2;hpb=0c59e9ddb9e4030b72bf271f4a88985932b02ef5 diff --git a/blender/io_mspgl/properties.py b/blender/io_mspgl/properties.py index 62d8a948..236e79f3 100644 --- a/blender/io_mspgl/properties.py +++ b/blender/io_mspgl/properties.py @@ -163,6 +163,8 @@ class MspGLRenderProperties(bpy.types.Panel): def draw(self, context): scene = context.scene self.layout.prop(scene, "use_hdr") + if scene.eevee.use_gtao: + self.layout.prop(scene, "ao_samples") class MspGLUniform(bpy.types.PropertyGroup): name: bpy.props.StringProperty(name="Name", description="Name of the uniform variable") @@ -197,6 +199,7 @@ def register_properties(): ("SCENE", "Scene", "The scene will be exported"), ("SEQUENCE", "Sequence", "The scene will be exported along with a rendering sequence"))) bpy.types.Scene.use_hdr = bpy.props.BoolProperty(name="High dynamic range", description="Use a range render target with a floating point format", default=False) + bpy.types.Scene.ao_samples = bpy.props.IntProperty(name="Ambient occlusion samples", description="Number of samples to use for ambient occlusion", min=8, max=128, default=32) bpy.types.Mesh.winding_test = bpy.props.BoolProperty(name="Winding test", description="Perform winding test to skip back faces") bpy.types.Mesh.smoothing = bpy.props.EnumProperty(name="Smoothing", description="Smoothing method to use", default="MSPGL",