Class LightProbe


  • public class LightProbe
    extends CFacade
    Generated facet for DNA struct type 'LightProbe'.

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

        public static final int __DNA__SDNA_INDEX
        This is the sdna index of the struct LightProbe.

        It is required when allocating a new block to store data for LightProbe.

        See Also:
        StructDNA, BlockTable, Constant Field Values
      • __DNA__FIELD__id

        public static final long[] __DNA__FIELD__id
        Field descriptor (offset) for struct member 'id'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__id);
         CPointer<ID> p_id = p.cast(new Class[]{ID.class});
         

        Metadata

        • Field: 'id'
        • Signature: 'ID'
        • Actual Size (32bit/64bit): 152/192
      • __DNA__FIELD__adt

        public static final long[] __DNA__FIELD__adt
        Field descriptor (offset) for struct member 'adt'.

        Field Documentation

        Blender Source Code

        Animation data (must be immediately after id for utilities to use it).

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__adt);
         CPointer<CPointer<AnimData>> p_adt = p.cast(new Class[]{CPointer.class, AnimData.class});
         

        Metadata

        • Field: 'adt'
        • Signature: 'AnimData*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__type

        public static final long[] __DNA__FIELD__type
        Field descriptor (offset) for struct member 'type'.

        Field Documentation

        Blender Python API

        (read-only) Type of light probe

        Blender Source Code

        For realtime probe objects.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__type);
         CPointer<Byte> p_type = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'type'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__flag

        public static final long[] __DNA__FIELD__flag
        Field descriptor (offset) for struct member 'flag'.

        Field Documentation

        Blender Source Code

        General purpose flags for probes.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__flag);
         CPointer<Byte> p_flag = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'flag'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__attenuation_type

        public static final long[] __DNA__FIELD__attenuation_type
        Field descriptor (offset) for struct member 'attenuation_type'.

        Field Documentation

        Blender Source Code

        Attenuation type.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__attenuation_type);
         CPointer<Byte> p_attenuation_type = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'attenuation_type'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__parallax_type

        public static final long[] __DNA__FIELD__parallax_type
        Field descriptor (offset) for struct member 'parallax_type'.

        Field Documentation

        Blender Python API

        Type of parallax volume

        Blender Source Code

        Parallax type.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__parallax_type);
         CPointer<Byte> p_parallax_type = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'parallax_type'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__distinf

        public static final long[] __DNA__FIELD__distinf
        Field descriptor (offset) for struct member 'distinf'.

        Field Documentation

        Blender Source Code

        Influence Radius.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__distinf);
         CPointer<Float> p_distinf = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'distinf'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__distpar

        public static final long[] __DNA__FIELD__distpar
        Field descriptor (offset) for struct member 'distpar'.

        Field Documentation

        Blender Source Code

        Parallax Radius.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__distpar);
         CPointer<Float> p_distpar = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'distpar'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__falloff

        public static final long[] __DNA__FIELD__falloff
        Field descriptor (offset) for struct member 'falloff'.

        Field Documentation

        Blender Python API

        Control how fast the probe influence decreases

        Blender Source Code

        Influence falloff.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__falloff);
         CPointer<Float> p_falloff = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'falloff'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__clipsta

        public static final long[] __DNA__FIELD__clipsta
        Field descriptor (offset) for struct member 'clipsta'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__clipsta);
         CPointer<Float> p_clipsta = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'clipsta'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__clipend

        public static final long[] __DNA__FIELD__clipend
        Field descriptor (offset) for struct member 'clipend'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__clipend);
         CPointer<Float> p_clipend = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'clipend'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__vis_bias

        public static final long[] __DNA__FIELD__vis_bias
        Field descriptor (offset) for struct member 'vis_bias'.

        Field Documentation

        Blender Source Code

        VSM visibility biases.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__vis_bias);
         CPointer<Float> p_vis_bias = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'vis_bias'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__vis_bleedbias

        public static final long[] __DNA__FIELD__vis_bleedbias
        Field descriptor (offset) for struct member 'vis_bleedbias'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__vis_bleedbias);
         CPointer<Float> p_vis_bleedbias = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'vis_bleedbias'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__vis_blur

        public static final long[] __DNA__FIELD__vis_blur
        Field descriptor (offset) for struct member 'vis_blur'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__vis_blur);
         CPointer<Float> p_vis_blur = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'vis_blur'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__intensity

        public static final long[] __DNA__FIELD__intensity
        Field descriptor (offset) for struct member 'intensity'.

        Field Documentation

        Blender Python API

        Modify the intensity of the lighting captured by this probe

        Blender Source Code

        Intensity multiplier.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__intensity);
         CPointer<Float> p_intensity = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'intensity'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__grid_resolution_x

        public static final long[] __DNA__FIELD__grid_resolution_x
        Field descriptor (offset) for struct member 'grid_resolution_x'.

        Field Documentation

        Blender Python API

        Number of sample along the x axis of the volume

        Blender Source Code

        Irradiance grid resolution.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__grid_resolution_x);
         CPointer<Integer> p_grid_resolution_x = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'grid_resolution_x'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__grid_resolution_y

        public static final long[] __DNA__FIELD__grid_resolution_y
        Field descriptor (offset) for struct member 'grid_resolution_y'.

        Field Documentation

        Blender Python API

        Number of sample along the y axis of the volume

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__grid_resolution_y);
         CPointer<Integer> p_grid_resolution_y = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'grid_resolution_y'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__grid_resolution_z

        public static final long[] __DNA__FIELD__grid_resolution_z
        Field descriptor (offset) for struct member 'grid_resolution_z'.

        Field Documentation

        Blender Python API

        Number of sample along the z axis of the volume

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__grid_resolution_z);
         CPointer<Integer> p_grid_resolution_z = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'grid_resolution_z'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD___pad1

        public static final long[] __DNA__FIELD___pad1
        Field descriptor (offset) for struct member '_pad1'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD___pad1);
         CPointer<CArrayFacade<Byte>> p__pad1 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad1'
        • Signature: 'char[4]'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__parallax_ob

        public static final long[] __DNA__FIELD__parallax_ob
        Field descriptor (offset) for struct member 'parallax_ob'.

        Field Documentation

        Blender Source Code

        Object to use as a parallax origin.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__parallax_ob);
         CPointer<CPointer<BlenderObject>> p_parallax_ob = p.cast(new Class[]{CPointer.class, BlenderObject.class});
         

        Metadata

        • Field: 'parallax_ob'
        • Signature: 'Object*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__image

        public static final long[] __DNA__FIELD__image
        Field descriptor (offset) for struct member 'image'.

        Field Documentation

        Blender Source Code

        Image to use on as lighting data.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__image);
         CPointer<CPointer<Image>> p_image = p.cast(new Class[]{CPointer.class, Image.class});
         

        Metadata

        • Field: 'image'
        • Signature: 'Image*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__visibility_grp

        public static final long[] __DNA__FIELD__visibility_grp
        Field descriptor (offset) for struct member 'visibility_grp'.

        Field Documentation

        Blender Source Code

        Object visibility group, inclusive or exclusive.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__visibility_grp);
         CPointer<CPointer<Collection>> p_visibility_grp = p.cast(new Class[]{CPointer.class, Collection.class});
         

        Metadata

        • Field: 'visibility_grp'
        • Signature: 'Collection*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__distfalloff

        public static final long[] __DNA__FIELD__distfalloff
        Field descriptor (offset) for struct member 'distfalloff'.

        Field Documentation

        Blender Source Code

        Runtime display data

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__distfalloff);
         CPointer<Float> p_distfalloff = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'distfalloff'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__distgridinf

        public static final long[] __DNA__FIELD__distgridinf
        Field descriptor (offset) for struct member 'distgridinf'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD__distgridinf);
         CPointer<Float> p_distgridinf = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'distgridinf'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD___pad

        public static final long[] __DNA__FIELD___pad
        Field descriptor (offset) for struct member '_pad'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         LightProbe lightprobe = ...;
         CPointer<Object> p = lightprobe.__dna__addressof(LightProbe.__DNA__FIELD___pad);
         CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad'
        • Signature: 'char[8]'
        • Actual Size (32bit/64bit): 8/8
    • Constructor Detail

      • LightProbe

        public LightProbe​(long __address,
                          Block __block,
                          BlockTable __blockTable)
      • LightProbe

        protected LightProbe​(LightProbe that)
    • Method Detail

      • getId

        public ID getId()
                 throws java.io.IOException
        Get method for struct member 'id'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__id
      • setId

        public void setId​(ID id)
                   throws java.io.IOException
        Set method for struct member 'id'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__id
      • getAdt

        public CPointer<AnimData> getAdt()
                                  throws java.io.IOException
        Get method for struct member 'adt'.

        Field Documentation

        Blender Source Code

        Animation data (must be immediately after id for utilities to use it).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__adt
      • setAdt

        public void setAdt​(CPointer<AnimData> adt)
                    throws java.io.IOException
        Set method for struct member 'adt'.

        Field Documentation

        Blender Source Code

        Animation data (must be immediately after id for utilities to use it).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__adt
      • getType

        public byte getType()
                     throws java.io.IOException
        Get method for struct member 'type'.

        Field Documentation

        Blender Python API

        (read-only) Type of light probe

        Blender Source Code

        For realtime probe objects.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__type
      • setType

        public void setType​(byte type)
                     throws java.io.IOException
        Set method for struct member 'type'.

        Field Documentation

        Blender Python API

        (read-only) Type of light probe

        Blender Source Code

        For realtime probe objects.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__type
      • getFlag

        public byte getFlag()
                     throws java.io.IOException
        Get method for struct member 'flag'.

        Field Documentation

        Blender Source Code

        General purpose flags for probes.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • setFlag

        public void setFlag​(byte flag)
                     throws java.io.IOException
        Set method for struct member 'flag'.

        Field Documentation

        Blender Source Code

        General purpose flags for probes.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • getAttenuation_type

        public byte getAttenuation_type()
                                 throws java.io.IOException
        Get method for struct member 'attenuation_type'.

        Field Documentation

        Blender Source Code

        Attenuation type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__attenuation_type
      • setAttenuation_type

        public void setAttenuation_type​(byte attenuation_type)
                                 throws java.io.IOException
        Set method for struct member 'attenuation_type'.

        Field Documentation

        Blender Source Code

        Attenuation type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__attenuation_type
      • getParallax_type

        public byte getParallax_type()
                              throws java.io.IOException
        Get method for struct member 'parallax_type'.

        Field Documentation

        Blender Python API

        Type of parallax volume

        Blender Source Code

        Parallax type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__parallax_type
      • setParallax_type

        public void setParallax_type​(byte parallax_type)
                              throws java.io.IOException
        Set method for struct member 'parallax_type'.

        Field Documentation

        Blender Python API

        Type of parallax volume

        Blender Source Code

        Parallax type.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__parallax_type
      • getDistinf

        public float getDistinf()
                         throws java.io.IOException
        Get method for struct member 'distinf'.

        Field Documentation

        Blender Source Code

        Influence Radius.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distinf
      • setDistinf

        public void setDistinf​(float distinf)
                        throws java.io.IOException
        Set method for struct member 'distinf'.

        Field Documentation

        Blender Source Code

        Influence Radius.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distinf
      • getDistpar

        public float getDistpar()
                         throws java.io.IOException
        Get method for struct member 'distpar'.

        Field Documentation

        Blender Source Code

        Parallax Radius.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distpar
      • setDistpar

        public void setDistpar​(float distpar)
                        throws java.io.IOException
        Set method for struct member 'distpar'.

        Field Documentation

        Blender Source Code

        Parallax Radius.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distpar
      • getFalloff

        public float getFalloff()
                         throws java.io.IOException
        Get method for struct member 'falloff'.

        Field Documentation

        Blender Python API

        Control how fast the probe influence decreases

        Blender Source Code

        Influence falloff.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__falloff
      • setFalloff

        public void setFalloff​(float falloff)
                        throws java.io.IOException
        Set method for struct member 'falloff'.

        Field Documentation

        Blender Python API

        Control how fast the probe influence decreases

        Blender Source Code

        Influence falloff.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__falloff
      • getClipsta

        public float getClipsta()
                         throws java.io.IOException
        Get method for struct member 'clipsta'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clipsta
      • setClipsta

        public void setClipsta​(float clipsta)
                        throws java.io.IOException
        Set method for struct member 'clipsta'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clipsta
      • getClipend

        public float getClipend()
                         throws java.io.IOException
        Get method for struct member 'clipend'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clipend
      • setClipend

        public void setClipend​(float clipend)
                        throws java.io.IOException
        Set method for struct member 'clipend'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__clipend
      • getVis_bias

        public float getVis_bias()
                          throws java.io.IOException
        Get method for struct member 'vis_bias'.

        Field Documentation

        Blender Source Code

        VSM visibility biases.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vis_bias
      • setVis_bias

        public void setVis_bias​(float vis_bias)
                         throws java.io.IOException
        Set method for struct member 'vis_bias'.

        Field Documentation

        Blender Source Code

        VSM visibility biases.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vis_bias
      • getVis_bleedbias

        public float getVis_bleedbias()
                               throws java.io.IOException
        Get method for struct member 'vis_bleedbias'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vis_bleedbias
      • setVis_bleedbias

        public void setVis_bleedbias​(float vis_bleedbias)
                              throws java.io.IOException
        Set method for struct member 'vis_bleedbias'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vis_bleedbias
      • getVis_blur

        public float getVis_blur()
                          throws java.io.IOException
        Get method for struct member 'vis_blur'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vis_blur
      • setVis_blur

        public void setVis_blur​(float vis_blur)
                         throws java.io.IOException
        Set method for struct member 'vis_blur'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vis_blur
      • getIntensity

        public float getIntensity()
                           throws java.io.IOException
        Get method for struct member 'intensity'.

        Field Documentation

        Blender Python API

        Modify the intensity of the lighting captured by this probe

        Blender Source Code

        Intensity multiplier.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__intensity
      • setIntensity

        public void setIntensity​(float intensity)
                          throws java.io.IOException
        Set method for struct member 'intensity'.

        Field Documentation

        Blender Python API

        Modify the intensity of the lighting captured by this probe

        Blender Source Code

        Intensity multiplier.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__intensity
      • getGrid_resolution_x

        public int getGrid_resolution_x()
                                 throws java.io.IOException
        Get method for struct member 'grid_resolution_x'.

        Field Documentation

        Blender Python API

        Number of sample along the x axis of the volume

        Blender Source Code

        Irradiance grid resolution.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__grid_resolution_x
      • setGrid_resolution_x

        public void setGrid_resolution_x​(int grid_resolution_x)
                                  throws java.io.IOException
        Set method for struct member 'grid_resolution_x'.

        Field Documentation

        Blender Python API

        Number of sample along the x axis of the volume

        Blender Source Code

        Irradiance grid resolution.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__grid_resolution_x
      • getGrid_resolution_y

        public int getGrid_resolution_y()
                                 throws java.io.IOException
        Get method for struct member 'grid_resolution_y'.

        Field Documentation

        Blender Python API

        Number of sample along the y axis of the volume
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__grid_resolution_y
      • setGrid_resolution_y

        public void setGrid_resolution_y​(int grid_resolution_y)
                                  throws java.io.IOException
        Set method for struct member 'grid_resolution_y'.

        Field Documentation

        Blender Python API

        Number of sample along the y axis of the volume
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__grid_resolution_y
      • getGrid_resolution_z

        public int getGrid_resolution_z()
                                 throws java.io.IOException
        Get method for struct member 'grid_resolution_z'.

        Field Documentation

        Blender Python API

        Number of sample along the z axis of the volume
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__grid_resolution_z
      • setGrid_resolution_z

        public void setGrid_resolution_z​(int grid_resolution_z)
                                  throws java.io.IOException
        Set method for struct member 'grid_resolution_z'.

        Field Documentation

        Blender Python API

        Number of sample along the z axis of the volume
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__grid_resolution_z
      • get_pad1

        public CArrayFacade<java.lang.Byte> get_pad1()
                                              throws java.io.IOException
        Get method for struct member '_pad1'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad1
      • set_pad1

        public void set_pad1​(CArrayFacade<java.lang.Byte> _pad1)
                      throws java.io.IOException
        Set method for struct member '_pad1'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad1
      • getParallax_ob

        public CPointer<BlenderObject> getParallax_ob()
                                               throws java.io.IOException
        Get method for struct member 'parallax_ob'.

        Field Documentation

        Blender Source Code

        Object to use as a parallax origin.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__parallax_ob
      • setParallax_ob

        public void setParallax_ob​(CPointer<BlenderObject> parallax_ob)
                            throws java.io.IOException
        Set method for struct member 'parallax_ob'.

        Field Documentation

        Blender Source Code

        Object to use as a parallax origin.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__parallax_ob
      • getImage

        public CPointer<Image> getImage()
                                 throws java.io.IOException
        Get method for struct member 'image'.

        Field Documentation

        Blender Source Code

        Image to use on as lighting data.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__image
      • setImage

        public void setImage​(CPointer<Image> image)
                      throws java.io.IOException
        Set method for struct member 'image'.

        Field Documentation

        Blender Source Code

        Image to use on as lighting data.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__image
      • getVisibility_grp

        public CPointer<Collection> getVisibility_grp()
                                               throws java.io.IOException
        Get method for struct member 'visibility_grp'.

        Field Documentation

        Blender Source Code

        Object visibility group, inclusive or exclusive.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__visibility_grp
      • setVisibility_grp

        public void setVisibility_grp​(CPointer<Collection> visibility_grp)
                               throws java.io.IOException
        Set method for struct member 'visibility_grp'.

        Field Documentation

        Blender Source Code

        Object visibility group, inclusive or exclusive.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__visibility_grp
      • getDistfalloff

        public float getDistfalloff()
                             throws java.io.IOException
        Get method for struct member 'distfalloff'.

        Field Documentation

        Blender Source Code

        Runtime display data

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distfalloff
      • setDistfalloff

        public void setDistfalloff​(float distfalloff)
                            throws java.io.IOException
        Set method for struct member 'distfalloff'.

        Field Documentation

        Blender Source Code

        Runtime display data

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distfalloff
      • getDistgridinf

        public float getDistgridinf()
                             throws java.io.IOException
        Get method for struct member 'distgridinf'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distgridinf
      • setDistgridinf

        public void setDistgridinf​(float distgridinf)
                            throws java.io.IOException
        Set method for struct member 'distgridinf'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__distgridinf
      • get_pad

        public CArrayFacade<java.lang.Byte> get_pad()
                                             throws java.io.IOException
        Get method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • set_pad

        public void set_pad​(CArrayFacade<java.lang.Byte> _pad)
                     throws java.io.IOException
        Set method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • __io__addressof

        public CPointer<LightProbe> __io__addressof()
        Instantiates a pointer on this instance.