Author Topic: Corona maxscript stuff  (Read 2124 times)

2018-03-20, 16:15:27

NicolasC

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 539
  • CG supervisor / teacher / artist
    • View Profile
Hello :)

Is there any plan to develop the wiki dedicated to Corona maxscript parameters https://corona-renderer.com/wiki/maxscript? I mean, it would be great to have everything here: lights, camera, proxies ... or do I miss something ? I know everyone can use showProperties function to display the mxs parameters when needed, but still. I can help if needed ;)

Thank you.
Nicolas Caplat
CG supervisor / teacher / artist

2018-03-20, 19:53:35
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12714
  • Marcin
    • View Profile
If you know some important scripts/commands that could be stored there, please share them, why not. :)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2018-03-21, 09:17:29
Reply #2

NicolasC

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 539
  • CG supervisor / teacher / artist
    • View Profile
Well, nothing that I'm the only to know ;)
I was just thinking about listing mxs commands for Corona Light, Camera, Proxy ... whatever can be useful to users who need a quick reference. I can add a few for sure, but how do I login ? do I need a particular account to be able to add content ?

Thank you.
Nicolas Caplat
CG supervisor / teacher / artist

2018-03-22, 13:06:43
Reply #3

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12714
  • Marcin
    • View Profile
The wiki can only be edited by RL team.
If you have some specific scripts in mind, please list them, and we can look into this. The biggest issue right now is that we do not have a dedicated person in our team who would be a maxscript expert and could supervise this.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2018-03-22, 14:39:17
Reply #4

NicolasC

  • Primary Certified Instructor
  • Active Users
  • ***
  • Posts: 539
  • CG supervisor / teacher / artist
    • View Profile
Hello Maru,

Thank you for your answer. I was just thinking about commands like:

Corona Light:
  .on : boolean
  .shape : integer
  .visibleDirectly : boolean
  .visibleRefl (visibleInReflections) : boolean
  .visibleRefr (visibleInRefractions) : boolean
  .occludeOtherLights : boolean
  .color (colorDirectInput) : RGB color
  .intensity : float
  .colorMode : integer
  .intensityUnits : integer
  .blackbodyTemp (colorKevinTemp) : float
  .excludeList : node array
  .excludeIncludeMod (excludeIncludeMode) : boolean
  .targeted : boolean
  .targetDistance : float
  .height : worldUnits
  .width (widthRadius) : worldUnits
  .directionality : float
  .segments : integer
  .iesOn : boolean
  .iesFile : filename
  .iesSharpnessFake (iesKeepSharpPatterns) : boolean
  .gizmoDisplaySize (viewportGizmoSize) : float
  .texmap (colorTexmap) : texturemap
  .shadowcatcherIlluminator : boolean
  .twosidedEmission (emitOnBothSides) : boolean
  .viewportWireframe : boolean
  .nondirectionalFake (Keep_the_light_nondirectional_for_direct_rays__fake) : boolean

Corona Proxy:
  .filename : filename
  .filenameeditbox (fileNameStr) : filename
  .cacheInRam : boolean
  .previzType (viewportVisualizationMethod) : integer
  .pointcloudDensity (pointCloudDisplayed) : float
  .viewportIconSize : float
  .animationEnabled : boolean
  .animationMode : integer
  .animationOffset : float
  .animationSpeedMultiplier : float

Corona Material:
  .colorDiffuse : RGB color
  .colorReflect (colorReflection) : RGB color
  .colorRefract (colorRefraction) : RGB color
  .colorOpacity : RGB color
  .colorTranslucency : RGB color
  .colorSelfIllum (colorSelfIllumination) : RGB color
  .levelDiffuse : float
  .levelReflect : float
  .levelRefract : float
  .levelOpacity : float
  .levelTranslucency : float
  .levelSelfIllum (multiplierSelfIllumination) : float
  .texmapDiffuse : texturemap
  .texmapReflect : texturemap
  .texmapReflectGlossiness : texturemap
  .texmapRefract : texturemap
  .texmapRefractGlossiness : texturemap
  .texmapOpacity : texturemap
  .texmapBump : texturemap
  .texmapTranslucency : texturemap
  .texmapReflectAnisotropy : texturemap
  .texmapReflectAnisotropyRotation : texturemap
  .texmapIor : texturemap
  .texmapFresnelIor : texturemap
  .texmapDisplace (texmapDisplacement) : texturemap
  .texmapReflectBgOverride : texturemap
  .texmapRefractBgOverride : texturemap
  .texmapSelfIllum (texmapSelfIllumination) : texturemap
  .texmapOnDiffuse : boolean
  .texmapOnReflect : boolean
  .texmapOnRefract : boolean
  .texmapOnReflectGlossiness : boolean
  .texmapOnRefractGlossiness : boolean
  .texmapOnOpacity : boolean
  .texmapOnBump : boolean
  .texmapOnTranslucency : boolean
  .texmapOnAnisotropy (texmapOnReflectAnisotropy) : boolean
  .texmapOnAnisotropyRotation (texmapOnReflectAnisotropyRotation) : boolean
  .texmapOnIor : boolean
  .texmapOnFresnelIor : boolean
  .texmapOnDisplacement : boolean
  .texmapOnReflectBgOverride : boolean
  .texmapOnRefractBgOverride : boolean
  .texmapOnSelfIllum (texmapOnSelfIllumination) : boolean
  .mapamountDiffuse : float
  .mapamountReflect : float
  .mapamountRefract : float
  .mapamountReflectGlossiness : float
  .mapamountRefractGlossiness : float
  .mapamountOpacity : float
  .mapamountBump : float
  .mapamountTranslucency : float
  .mapamountAnisotropy (mapamountReflectAnisotropy) : float
  .mapamountAnisotropyRotation (mapamountReflectAnisotropyRotation) : float
  .mapamountIor : float
  .mapamountFresnelIor : float
  .mapamountSelfIllum (mapamountSelfIllumination) : float
  .reflectGlossiness : float
  .refractGlossiness : float
  .fresnelIor : float
  .ior : float
  .absorptionDistance (absorptionDistnace) : worldUnits
  .absorptionColor : RGB color
  .bsdf : integer
  .anisotropy (reflectAnisotropy) : float
  .anisotropyRotation (reflectAnisotropyRotation) : float
  .alphaMode (alphaChannel) : integer
  .gBufferOverride (gBufferIdOverride) : integer
  .displacementMinimum (displacementMinLevel) : worldUnits
  .displacementWaterLevel : float
  .displacementMaximum (displacementMaxLevel) : worldUnits
  .thin (thinNoRefraction) : boolean
  .caustics : boolean
  .texmapTranslucencyFraction : texturemap
  .texmapOnTranslucencyFraction : boolean
  .mapamountTranslucencyFraction : float
  .scatterColor (scatteringColor) : RGB color
  .scatterDirectionality (scatteringDirectionality) : float
  .mapamountAbsorption : float
  .texmapOnAbsorption : boolean
  .texmapAbsorption : texturemap
  .mapamountScatterColor (mapamountScatteringColor) : float
  .texmapOnScatterColor (texmapOnScatteringAlbedo) : boolean
  .texmapScatterColor (texmapScatteringAlbedo) : texturemap
  .visibleInMasks : boolean
  .singleBounceOnly (volumetricSingleBounceOnly) : boolean
  .displacementWaterLevelOn : boolean
  .legacyBrdfNormalization : boolean
  .legacyMode : boolean
  .legacyColoredOpacity : boolean
  .anisotropyOrientationMode : integer
  .anisotropyOrientationUvwChannel : integer
  .pbrMode : boolean
  .opacityCutout (Opacity_cutout_mode) : boolean
  .refractDispersionEnable (enableDispersion) : boolean
  .refractDispersion (dispersion) : float
  .levelSss : float
  .sssScatterColor : RGB color
  .sssRadius : worldUnits
  .texmapOnSssAmount : boolean
  .texmapOnSssRadius : boolean
  .texmapSssAmount : texturemap
  .texmapSssRadius : texturemap
  .mapamountSssAmount : float
  .mapamountSssRadius : float
  .texmapOnSssScatterColor : boolean
  .texmapSssScatterColor : texturemap
  .mapamountSssScatterColor : float
  .materialLibraryId : string
  .mediaMode (Media_scattering_mode) : integer
Nicolas Caplat
CG supervisor / teacher / artist