Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save thomasloockx/dadef81a186c513d7b07b30af22dedb0 to your computer and use it in GitHub Desktop.
Save thomasloockx/dadef81a186c513d7b07b30af22dedb0 to your computer and use it in GitHub Desktop.
Rayscaper Material Preview Scene Json
{
"Camera": {
"Nodes": [
{
"Id": 2,
"Inputs": {
"kAutofocus": 8,
"kEnableDof": 11,
"kFocalDistance": 12,
"kHorizontalFieldOfView": 3,
"kLensRadius": 10,
"kNearClipDepth": 9,
"kOrthographicHeight": 13,
"kOverrideHorizontalFieldOfView": 6,
"kOverrideOrthographicHeight": 14,
"kPixelFilter": 7,
"kProjection": 5,
"kTransformation": 4
},
"Name": "",
"Type": "kPerspectiveCamera"
},
{
"Id": 3,
"Name": "",
"Params": {
"kValue": {
"x": 21.850000381469727,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 4,
"Name": "",
"Params": {
"kValue": [
0.999992311000824,
-0.0032411757856607437,
-0.0022107879631221294,
0.002809317549690604,
0.1981908082962036,
0.9801594018936157,
0.002738711191341281,
0.9801580905914307,
-0.19819839298725128,
-0.04824279248714447,
-4.013981819152832,
1.204972743988037
]
},
"Type": "kRaw3dTransformation"
},
{
"Id": 5,
"Name": "",
"Params": {
"kValue": "Perspective"
},
"Type": "kString"
},
{
"Id": 6,
"Name": "",
"Params": {
"kValue": {
"x": true,
"y": false,
"z": false
}
},
"Type": "kBool"
},
{
"Id": 7,
"Inputs": {
"kFilterSize": 15
},
"Name": "",
"Type": "kBoxFilter"
},
{
"Id": 8,
"Name": "",
"Params": {
"kValue": {
"x": false,
"y": false,
"z": false
}
},
"Type": "kBool"
},
{
"Id": 9,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 10,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 11,
"Name": "",
"Params": {
"kValue": {
"x": false,
"y": false,
"z": false
}
},
"Type": "kBool"
},
{
"Id": 12,
"Name": "",
"Params": {
"kValue": {
"x": 1.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 13,
"Name": "",
"Params": {
"kValue": {
"x": 40.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 14,
"Name": "",
"Params": {
"kValue": {
"x": false,
"y": false,
"z": false
}
},
"Type": "kBool"
},
{
"Id": 15,
"Name": "",
"Params": {
"kValue": {
"x": 0.5,
"y": 0.5,
"z": 0.0
}
},
"Type": "kFloat"
}
]
},
"Environment": {
"Nodes": [
{
"Id": 16,
"Inputs": {
"kOn": 17,
"kPower": 21,
"kTexture": 18,
"kTransformation": 20,
"kTransparent": 30
},
"Name": "",
"Type": "kTextureEnvironment"
},
{
"Id": 17,
"Name": "",
"Params": {
"kValue": {
"x": true,
"y": true,
"z": true
}
},
"Type": "kBool"
},
{
"Id": 18,
"Inputs": {
"kColor": 19
},
"Name": "",
"Type": "kConstantTexture"
},
{
"Id": 19,
"Name": "",
"Params": {
"kValue": {
"x": 1.0,
"y": 1.0,
"z": 1.0
}
},
"Type": "kColor"
},
{
"Id": 20,
"Inputs": {
"kRotationOrder": 23,
"kScale": 24,
"kShear": 25,
"kTransformationOrder": 22,
"kTranslate": 29,
"kXRotation": 26,
"kYRotation": 27,
"kZRotation": 28
},
"Name": "",
"Type": "kComposite3dTransformation"
},
{
"Id": 21,
"Name": "",
"Params": {
"kValue": {
"x": 0.30000001192092896,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 22,
"Name": "",
"Params": {
"kValue": "Scale/Rotate/Translate"
},
"Type": "kString"
},
{
"Id": 23,
"Name": "",
"Params": {
"kValue": "X/Y/Z"
},
"Type": "kString"
},
{
"Id": 24,
"Name": "",
"Params": {
"kValue": {
"x": 1.0,
"y": 1.0,
"z": 1.0
}
},
"Type": "kFloat"
},
{
"Id": 25,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 26,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 27,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 28,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 29,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 30,
"Name": "",
"Params": {
"kValue": {
"x": false,
"y": false,
"z": false
}
},
"Type": "kBool"
}
]
},
"Lights": {
"Lights": [
{
"LightData": {
"Nodes": [
{
"Id": 43,
"Inputs": {
"kColor": 47,
"kColorMode": 50,
"kConeAngle": 51,
"kFalloff": 48,
"kIntensity": 52,
"kOn": 46,
"kRadius": 45,
"kTemperature": 49,
"kTransformation": 44
},
"Name": "spot-light-1",
"Type": "kSpotLight"
},
{
"Id": 44,
"Name": "",
"Params": {
"kValue": [
-0.8990936875343323,
0.268922358751297,
0.3454146087169647,
0.437756210565567,
0.5523311495780945,
0.7094362378120422,
0.0,
0.7890570759773254,
-0.614319920539856,
-0.9994379878044128,
-2.0274412631988525,
2.0
]
},
"Type": "kRaw3dTransformation"
},
{
"Id": 45,
"Name": "",
"Params": {
"kValue": {
"x": 0.15000000596046448,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 46,
"Name": "",
"Params": {
"kValue": {
"x": true,
"y": true,
"z": true
}
},
"Type": "kBool"
},
{
"Id": 47,
"Name": "",
"Params": {
"kValue": {
"x": 1.0,
"y": 1.0,
"z": 1.0
}
},
"Type": "kColor"
},
{
"Id": 48,
"Name": "",
"Params": {
"kValue": {
"x": 0.1599999964237213,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 49,
"Name": "",
"Params": {
"kValue": {
"x": 2000.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 50,
"Name": "",
"Params": {
"kValue": "Color"
},
"Type": "kString"
},
{
"Id": 51,
"Name": "",
"Params": {
"kValue": {
"x": 60.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 52,
"Name": "",
"Params": {
"kValue": {
"x": 250.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
}
]
},
"LightId": 83044
}
],
"NextLightIndex": 2
},
"Materials": {
"Materials": [
{
"MaterialData": {
"Nodes": [
{
"Id": 59,
"Name": "",
"Type": "kDisableEmission"
},
{
"Id": 60,
"Inputs": {
"kColor": 64,
"kEmission": 59,
"kNormalMap": 63,
"kOpacity": 61
},
"Name": "Ground",
"Type": "kDiffuseMaterial"
},
{
"Id": 61,
"Inputs": {
"kValue": 62
},
"Name": "",
"Type": "kFloatConstantTexture"
},
{
"Id": 62,
"Name": "",
"Params": {
"kValue": {
"x": 1.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 63,
"Name": "",
"Type": "kNoNormalMap"
},
{
"Id": 64,
"Inputs": {
"kEvenTexture": 65,
"kOddTexture": 67,
"kTextureMapping": 69
},
"Name": "",
"Type": "kCheckersTexture"
},
{
"Id": 65,
"Inputs": {
"kColor": 66
},
"Name": "",
"Type": "kConstantTexture"
},
{
"Id": 66,
"Name": "",
"Params": {
"kValue": {
"x": 0.3921568691730499,
"y": 0.3921568691730499,
"z": 0.3921568691730499
}
},
"Type": "kColor"
},
{
"Id": 67,
"Inputs": {
"kColor": 68
},
"Name": "",
"Type": "kConstantTexture"
},
{
"Id": 68,
"Name": "",
"Params": {
"kValue": {
"x": 0.19607843458652496,
"y": 0.19607843458652496,
"z": 0.19607843458652496
}
},
"Type": "kColor"
},
{
"Id": 69,
"Inputs": {
"kUvTransformation": 70
},
"Name": "",
"Type": "kUvMapping"
},
{
"Id": 70,
"Inputs": {
"kRotation": 74,
"kScale": 72,
"kShear": 73,
"kTransformationOrder": 71,
"kTranslate": 75
},
"Name": "",
"Type": "kComposite2dTransformation"
},
{
"Id": 71,
"Name": "",
"Params": {
"kValue": "Scale/Rotate/Translate"
},
"Type": "kString"
},
{
"Id": 72,
"Name": "",
"Params": {
"kValue": {
"x": 2.0,
"y": 2.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 73,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 74,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 75,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
}
]
},
"MaterialId": 29449
},
{
"MaterialData": {
"Nodes": [
{
"Id": 76,
"Name": "",
"Type": "kNoNormalMap"
},
{
"Id": 77,
"Name": "",
"Type": "kDisableEmission"
},
{
"Id": 78,
"Inputs": {
"kValue": 79
},
"Name": "",
"Type": "kFloatConstantTexture"
},
{
"Id": 79,
"Name": "",
"Params": {
"kValue": {
"x": 1.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 80,
"Inputs": {
"kColor": 81
},
"Name": "",
"Type": "kConstantTexture"
},
{
"Id": 81,
"Name": "",
"Params": {
"kValue": {
"x": 1.0,
"y": 1.0,
"z": 1.0
}
},
"Type": "kColor"
},
{
"Id": 82,
"Inputs": {
"kColor": 80,
"kEmission": 77,
"kIndexOfRefraction": 83,
"kNormalMap": 76,
"kOpacity": 78,
"kRoughness": 86,
"kThin": 89,
"kTransmissionColor": 84,
"kTransparentShadows": 88
},
"Name": "Preview",
"Type": "kGlassMaterial"
},
{
"Id": 83,
"Name": "",
"Params": {
"kValue": {
"x": 1.5,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 84,
"Inputs": {
"kColor": 85
},
"Name": "",
"Type": "kConstantTexture"
},
{
"Id": 85,
"Name": "",
"Params": {
"kValue": {
"x": 1.0,
"y": 1.0,
"z": 1.0
}
},
"Type": "kColor"
},
{
"Id": 86,
"Inputs": {
"kValue": 87
},
"Name": "",
"Type": "kFloatConstantTexture"
},
{
"Id": 87,
"Name": "",
"Params": {
"kValue": {
"x": 0.15000000596046448,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 88,
"Name": "",
"Params": {
"kValue": {
"x": false,
"y": false,
"z": false
}
},
"Type": "kBool"
},
{
"Id": 89,
"Name": "",
"Params": {
"kValue": {
"x": false,
"y": false,
"z": false
}
},
"Type": "kBool"
}
]
},
"MaterialId": 37778
}
]
},
"RayscaperVersion": 9041,
"RenderMethod": {
"Nodes": [
{
"Id": 31,
"Inputs": {
"kAiDenoiser": 36,
"kEngine": 33,
"kHighlightClamp": 35,
"kMaxDepth": 34,
"kRayPacketSize": 38,
"kResolution": 32,
"kSamplesPerPixel": 37,
"kSubSample": 39
},
"Name": "",
"Type": "kGlobalIllumination"
},
{
"Id": 32,
"Name": "",
"Params": {
"kValue": {
"x": 1000,
"y": 1000,
"z": 0
}
},
"Type": "kInt"
},
{
"Id": 33,
"Name": "",
"Params": {
"kValue": "CPU"
},
"Type": "kString"
},
{
"Id": 34,
"Name": "",
"Params": {
"kValue": {
"x": 5,
"y": 0,
"z": 0
}
},
"Type": "kInt"
},
{
"Id": 35,
"Name": "",
"Params": {
"kValue": {
"x": 10.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 36,
"Inputs": {
"kDenoiseThreshold": 41,
"kHighQuality": 40
},
"Name": "",
"Type": "kIntelOpenImageDenoise"
},
{
"Id": 37,
"Name": "",
"Params": {
"kValue": {
"x": 1000,
"y": 0,
"z": 0
}
},
"Type": "kInt"
},
{
"Id": 38,
"Name": "",
"Params": {
"kValue": "8"
},
"Type": "kString"
},
{
"Id": 39,
"Name": "",
"Params": {
"kValue": "4x4"
},
"Type": "kString"
},
{
"Id": 40,
"Name": "",
"Params": {
"kValue": {
"x": false,
"y": false,
"z": false
}
},
"Type": "kBool"
},
{
"Id": 41,
"Name": "",
"Params": {
"kValue": {
"x": 8,
"y": 0,
"z": 0
}
},
"Type": "kInt"
}
]
},
"ToneMapping": {
"Nodes": [
{
"Id": 53,
"Inputs": {
"kBackplate": 57,
"kExposure": 54,
"kTonemapOperator": 56,
"kVignette": 55
},
"Name": "",
"Type": "kTonemapping"
},
{
"Id": 54,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 55,
"Name": "",
"Params": {
"kValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
},
{
"Id": 56,
"Inputs": {
"kWhitePoint": 58
},
"Name": "",
"Type": "kReinhard"
},
{
"Id": 57,
"Name": "",
"Type": "kNoBackplate"
},
{
"Id": 58,
"Name": "",
"Params": {
"kValue": {
"x": 1.0,
"y": 0.0,
"z": 0.0
}
},
"Type": "kFloat"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment