diff --git a/assets/scenes/kitchen_with_orange/.thumbs/256x256/scene.usd.png b/assets/scenes/kitchen_with_orange/.thumbs/256x256/scene.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..e69125a16b6f2311cabf70529a4ac3dfb99d6a53 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/.thumbs/256x256/scene.usd.png differ diff --git a/assets/scenes/kitchen_with_orange/assets/fixtures/accessories/outlets/simple_white/texture/material_0.png b/assets/scenes/kitchen_with_orange/assets/fixtures/accessories/outlets/simple_white/texture/material_0.png new file mode 100644 index 0000000000000000000000000000000000000000..fbbeefa7cdd3eb86911b090a60e13e68a86d250c Binary files /dev/null and b/assets/scenes/kitchen_with_orange/assets/fixtures/accessories/outlets/simple_white/texture/material_0.png differ diff --git a/assets/scenes/kitchen_with_orange/assets/fixtures/accessories/paper_towel_holders/holder_2/texture/image1.png b/assets/scenes/kitchen_with_orange/assets/fixtures/accessories/paper_towel_holders/holder_2/texture/image1.png new file mode 100644 index 0000000000000000000000000000000000000000..49db6c61c1bbd474735ecd4d3f63c012126868d7 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/assets/fixtures/accessories/paper_towel_holders/holder_2/texture/image1.png differ diff --git a/assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/image0.png b/assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/image0.png new file mode 100644 index 0000000000000000000000000000000000000000..600c4d073e93d6f2930d24721edc0b36292cb654 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/image0.png differ diff --git a/assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/material_0.png b/assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/material_0.png new file mode 100644 index 0000000000000000000000000000000000000000..600c4d073e93d6f2930d24721edc0b36292cb654 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/material_0.png differ diff --git a/assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image0.png b/assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image0.png new file mode 100644 index 0000000000000000000000000000000000000000..ce2da2cce67c241aa1eb986ef26c2307f56a0702 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image0.png differ diff --git a/assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image3.png b/assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image3.png new file mode 100644 index 0000000000000000000000000000000000000000..da845170db604ee451b0fafc750c600c1a35ef60 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image3.png differ diff --git a/assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/material_0.png b/assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/material_0.png new file mode 100644 index 0000000000000000000000000000000000000000..ce2da2cce67c241aa1eb986ef26c2307f56a0702 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/material_0.png differ diff --git a/assets/scenes/kitchen_with_orange/assets/textures/flat/light_gray.png b/assets/scenes/kitchen_with_orange/assets/textures/flat/light_gray.png new file mode 100644 index 0000000000000000000000000000000000000000..2c30b38a3763b9bf978e1f30ecd29dbc69da8719 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/assets/textures/flat/light_gray.png differ diff --git a/assets/scenes/kitchen_with_orange/assets/textures/flat/light_green.png b/assets/scenes/kitchen_with_orange/assets/textures/flat/light_green.png new file mode 100644 index 0000000000000000000000000000000000000000..c8e7040ec2bb350d6a5945912720f5f33d316f18 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/assets/textures/flat/light_green.png differ diff --git a/assets/scenes/kitchen_with_orange/objects/Plate/.thumbs/256x256/Plate.usd.png b/assets/scenes/kitchen_with_orange/objects/Plate/.thumbs/256x256/Plate.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..c8df87a7b7201ac7490090af7487b55bd55c33f7 Binary files /dev/null and b/assets/scenes/kitchen_with_orange/objects/Plate/.thumbs/256x256/Plate.usd.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_BC001.png b/assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..9b638c08e5932aab9424cc5b9a2ebde61372158f Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_ORM001.png b/assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..910a130a5138ffbf8ebe7e79078d1e8152eafca2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/DesktopDustpan001/texture/T_DesktopDustpan001_BC001.png b/assets/scenes/lightwheel_loft/Loft/DesktopDustpan001/texture/T_DesktopDustpan001_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..6cc24abca70ecbafde2c91841a628a1752411d6a Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/DesktopDustpan001/texture/T_DesktopDustpan001_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_BC001.png b/assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..5e9e1b5a692ae4cc47d2a2b5adf8c0a4fe28d80b Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_N001.png b/assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_ORM001.png b/assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..4c72af39e22b1c9ae77d1ee03dda23b01a56ee04 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/DishSoap002/texture/T_DishSoap002_ORM001.png b/assets/scenes/lightwheel_loft/Loft/DishSoap002/texture/T_DishSoap002_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..93a159b34dc126efcc532bec44b714a0d91ffd9a Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/DishSoap002/texture/T_DishSoap002_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Dishwasher054/textures/T_Dishwasher054_BC001.png b/assets/scenes/lightwheel_loft/Loft/Dishwasher054/textures/T_Dishwasher054_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..6da456beb6090bed10500a833cddeab910a833f8 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Dishwasher054/textures/T_Dishwasher054_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Fire/Assets/Extensions/Samples/Flow/105.1/presets/Fire/Fire.usda b/assets/scenes/lightwheel_loft/Loft/Fire/Assets/Extensions/Samples/Flow/105.1/presets/Fire/Fire.usda new file mode 100644 index 0000000000000000000000000000000000000000..e6642dbf58d470b74cc9e0b05e6d69f7558ed5b7 --- /dev/null +++ b/assets/scenes/lightwheel_loft/Loft/Fire/Assets/Extensions/Samples/Flow/105.1/presets/Fire/Fire.usda @@ -0,0 +1,251 @@ +#usda 1.0 +( + customLayerData = { + dictionary renderSettings = { + bool "rtx:flow:enabled" = 1 + bool "rtx:flow:pathTracingEnabled" = 1 + bool "rtx:flow:rayTracedReflectionsEnabled" = 1 + bool "rtx:flow:rayTracedTranslucencyEnabled" = 1 + } + } + defaultPrim = "Fire" + endTimeCode = 100 + metersPerUnit = 1 + startTimeCode = 0 + timeCodesPerSecond = 24 + upAxis = "Z" +) + +def Xform "Fire" +{ + token visibility = "inherited" + + def FlowEmitterSphere "flowEmitterSphere" + { + custom float allocationScale = 1 + custom bool applyPostPressure = 0 + custom float burn = 0 + custom float coupleRateBurn = 0 + custom float coupleRateDivergence = 0 + custom float coupleRateFuel = 2 + custom float coupleRateSmoke = 0 + float coupleRateTemperature = 10 + custom float coupleRateVelocity = 2 + custom float divergence = 0 + custom bool enabled = 1 + custom float fuel = 0.8 + int layer = 0 + custom bool multisample = 0 + custom uint numSubSteps = 1 + custom float physicsVelocityScale = 0 + custom float3 position = (0, 0, 0) + custom float radius = 10 + custom bool radiusIsWorldSpace = 1 + custom float smoke = 0 + float temperature = 2 + float3 velocity = (0, 0, 0) + custom bool velocityIsWorldSpace = 0 + } + + def FlowSimulate "flowSimulate" + { + custom uint blockMinLifetime = 4 + custom float densityCellSize = 0.5 + custom bool enableLowPrecisionDensity = 0 + custom bool enableLowPrecisionVelocity = 0 + custom bool enableSmallBlocks = 0 + custom bool enableVariableTimeStep = 0 + custom bool forceClear = 0 + custom bool forceDisableCoreSimulation = 0 + custom bool forceDisableEmitters = 0 + custom bool forceSimulate = 0 + custom bool interpolateTimeSteps = 0 + int layer = 0 + custom uint maxStepsPerSimulate = 1 + custom bool physicsCollisionEnabled = 0 + custom bool physicsConvexCollision = 1 + custom bool simulateWhenPaused = 0 + custom float stepsPerSecond = 60 + custom float timeScale = 1 + custom uint velocitySubSteps = 1 + + def FlowAdvectionCombustionParams "advection" + { + custom float buoyancyMaxSmoke = 1 + custom float buoyancyPerSmoke = 0 + float buoyancyPerTemp = 6 + custom float burnPerTemp = 4 + custom bool combustionEnabled = 1 + custom float coolingRate = 1.5 + custom float divergencePerBurn = 0 + custom bool downsampleEnabled = 1 + custom bool enabled = 1 + custom bool forceFadeEnabled = 0 + custom float fuelPerBurn = 0.25 + custom bool globalFetch = 0 + float3 gravity = (0, -100, 0) + custom float ignitionTemp = 0.05 + custom float smokePerBurn = 3 + custom float tempPerBurn = 5 + + def FlowAdvectionChannelParams "smoke" + { + custom float damping = 0.3 + float fade = 2 + custom float secondOrderBlendFactor = 0.9 + custom float secondOrderBlendThreshold = 0.001 + } + + def FlowAdvectionChannelParams "velocity" + { + custom float damping = 0.01 + custom float fade = 1 + custom float secondOrderBlendFactor = 0.5 + custom float secondOrderBlendThreshold = 0.001 + } + + def FlowAdvectionChannelParams "divergence" + { + custom float damping = 0.01 + custom float fade = 1 + custom float secondOrderBlendFactor = 0.5 + custom float secondOrderBlendThreshold = 0.001 + } + + def FlowAdvectionChannelParams "temperature" + { + custom float damping = 0 + custom float fade = 0 + custom float secondOrderBlendFactor = 0.9 + custom float secondOrderBlendThreshold = 0.001 + } + + def FlowAdvectionChannelParams "fuel" + { + custom float damping = 0 + custom float fade = 0 + custom float secondOrderBlendFactor = 0.9 + custom float secondOrderBlendThreshold = 0.001 + } + + def FlowAdvectionChannelParams "burn" + { + custom float damping = 0 + custom float fade = 0 + custom float secondOrderBlendFactor = 0.9 + custom float secondOrderBlendThreshold = 0.001 + } + } + + def FlowVorticityParams "vorticity" + { + custom float burnMask = 0 + custom float constantMask = 0 + custom float densityMask = 0 + custom bool enabled = 1 + float forceScale = 3 + custom float fuelMask = 0 + custom float smokeMask = 0 + custom float temperatureMask = 0 + custom float velocityLinearMask = 0 + custom float velocityLogScale = 1 + custom float velocityMask = 1 + } + + def FlowPressureParams "pressure" + { + custom bool enabled = 1 + } + + def FlowSummaryAllocateParams "summaryAllocate" + { + custom bool enableNeighborAllocation = 1 + custom float smokeThreshold = 0.02 + custom float speedThreshold = 1 + custom float speedThresholdMinSmoke = 0 + } + + def FlowSparseNanoVdbExportParams "nanoVdbExport" + { + custom bool burnEnabled = 0 + custom bool divergenceEnabled = 0 + custom bool enabled = 0 + custom bool fuelEnabled = 0 + custom bool readbackClearOnStart = 1 + custom bool readbackClearOnStop = 1 + custom asset readbackDirectory = @@ + custom bool readbackEnabled = 0 + custom rel readbackMaterial + custom bool readbackOpenVDB = 1 + custom bool smokeEnabled = 1 + custom bool statisticsEnabled = 1 + custom bool temperatureEnabled = 0 + custom bool velocityEnabled = 0 + } + } + + def FlowOffscreen "flowOffscreen" + { + int layer = 0 + + def FlowRayMarchColormapParams "colormap" + { + custom float colorScale = 2.5 + custom float[] colorScalePoints = [1, 1, 1, 1, 1, 1] + custom uint resolution = 32 + float4[] rgbaPoints = [(0.0154, 0.0177, 0.0154, 0.004902), (0.03575, 0.03575, 0.03575, 0.504902), (0.03575, 0.03575, 0.03575, 0.504902), (1, 0.1594, 0.0134, 0.8), (13.53, 2.99, 0.12599, 0.8), (78, 39, 6.1, 0.7)] + custom float[] xPoints = [0, 0.05, 0.15, 0.6, 0.85, 1] + } + + def FlowShadowParams "shadow" + { + custom float attenuation = 0.045 + custom bool coarsePropagate = 1 + custom bool enabled = 1 + custom bool isPointLight = 0 + custom float3 lightDirection = (1, 1, 1) + custom float3 lightPosition = (0, 0, 0) + custom float minIntensity = 0.125 + custom uint numSteps = 16 + custom float stepOffsetScale = 1 + custom float stepSizeScale = 0.75 + } + + def FlowDebugVolumeParams "debugVolume" + { + custom bool enableSpeedAsTemperature = 0 + custom bool enableVelocityAsDensity = 0 + custom float3 velocityScale = (0.01, 0.01, 0.01) + } + } + + def FlowRender "flowRender" + { + int layer = 0 + + def FlowRayMarchParams "rayMarch" + { + custom float attenuation = 0.05 + custom float colorScale = 1 + custom bool enableBlockWireframe = 0 + custom bool enableRawMode = 0 + custom float shadowFactor = 1 + custom float stepSizeScale = 0.75 + + def FlowRayMarchCloudParams "cloud" + { + custom float3 ambientColor = (0.4, 0.55, 0.9) + custom float ambientMultiplier = 1 + custom float3 attenuationMultiplier = (1, 1, 1) + custom float densityMultiplier = 0.5 + custom bool enableCloudMode = 0 + custom int numShadowSteps = 10 + custom float shadowStepMultiplier = 1 + custom float3 sunDirection = (1, 1, 1) + custom float3 volumeBaseColor = (1.1, 1, 0.95) + custom float volumeColorMultiplier = 1 + } + } + } +} + diff --git a/assets/scenes/lightwheel_loft/Loft/Fire/Assets/Scenes/Templates/Default/SubUSDs/textures/ov_uv_grids_basecolor_1024.png b/assets/scenes/lightwheel_loft/Loft/Fire/Assets/Scenes/Templates/Default/SubUSDs/textures/ov_uv_grids_basecolor_1024.png new file mode 100644 index 0000000000000000000000000000000000000000..4a8f26ba08e0e70ab9aaf42b1041c062f4776d7e Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Fire/Assets/Scenes/Templates/Default/SubUSDs/textures/ov_uv_grids_basecolor_1024.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Natural/Water.mdl b/assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Natural/Water.mdl new file mode 100644 index 0000000000000000000000000000000000000000..aa516e0891e3877811b16ea45010505119648233 --- /dev/null +++ b/assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Natural/Water.mdl @@ -0,0 +1,19 @@ +mdl 1.5; + +using ..::Templates::GlassWithVolume import GlassWithVolume; +import ::tex::gamma_mode; +import ::state::normal; + +export material Water(*) + = GlassWithVolume( + thin_walled: false, + transmission_color: color(0.612f, 0.714f, 0.747f), + roughness_texture: texture_2d(), + ior: 1.333f, + transmission_color_texture: texture_2d(), + roughness_texture_influence: 0.f, + roughness: 0.f, + reflection_color_texture: texture_2d(), + reflection_color: color(1.f, 1.f, 1.f), + depth: 0.0001f, + normal_map_texture: texture_2d("./Water/Water_Normal.png", ::tex::gamma_linear)); \ No newline at end of file diff --git a/assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassUtils.mdl b/assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassUtils.mdl new file mode 100644 index 0000000000000000000000000000000000000000..e2f50be111015ab1574b46699988f75e0619d1e4 --- /dev/null +++ b/assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassUtils.mdl @@ -0,0 +1,83 @@ +mdl 1.5; + +import ::tex::*; +import ::math::*; +import ::anno::*; +import ::base::*; +import ::state::*; + +export float get_float( uniform texture_2d t, float f ){ + return ::tex::texture_isvalid(t) + ? + ::base::file_texture(t, + color(0.f, 0.f, 0.f), + color(1.f, 1.f, 1.f), + ::base::mono_maximum, + ::base::texture_coordinate_info(::state::texture_coordinate(0), ::state::texture_tangent_u(0), ::state::texture_tangent_v(0)), + float2(0.f, 1.f), + float2(0.f, 1.f), + ::tex::wrap_repeat, + ::tex::wrap_repeat, + false).mono + : + f; +} + +export color get_color( uniform texture_2d t, color c ){ + return ::tex::texture_isvalid(t) + ? + ::base::file_texture(t, + color(0.f, 0.f, 0.f), + color(1.f, 1.f, 1.f), + ::base::mono_alpha, + ::base::texture_coordinate_info(::state::texture_coordinate(0), ::state::texture_tangent_u(0), ::state::texture_tangent_v(0)), + float2(0.f, 1.f), + float2(0.f, 1.f), + ::tex::wrap_repeat, + ::tex::wrap_repeat, + false).tint + : + c; +} + +export float apply_roughness_influence( uniform texture_2d t, float f, float i ){ + return ::math::lerp(f, get_float(t, f), i); +} + +export color get_volume_absorption( + + float absorption = float(0) [[ + anno::display_name("Volume Absorption"), + anno::description("Controls how much light is absorbed through the surface"), + anno::hard_range(0.0,1000.0), + anno::soft_range(0.0,1.0) + ]], + + color absorptionColor = color(1) [[ + anno::display_name("Absorption Color"), + anno::description("Simulates shifts in color when light passes through the surface") + ]] + +) [[ + anno::display_name("Absorption"), + anno::description("Provides an absorption coefficient for the volume") +]] { + return (absorption>0)? -math::log(math::clamp(absorptionColor, color(0.01), color(0.99)))*absorption*100.0 : color(0); +} + +export color volume_scattering( + + float scattering = float(0) [[ + anno::display_name("Volume Scattering"), + anno::description("Controls how much light is scattered through the surface"), + anno::hard_range(0.0,1000.0), + anno::soft_range(0.0,1.0) + + ]] + +) [[ + anno::display_name("Scattering"), + anno::description("Provides a scattering coefficient for the volume") +]] { + return (scattering>0)? -math::log(color(0.5))*scattering*100.0 : color(0); +} \ No newline at end of file diff --git a/assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassWithVolume.mdl b/assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassWithVolume.mdl new file mode 100644 index 0000000000000000000000000000000000000000..5505110726ed96f27b86ad1ceae653c5c9d9e538 --- /dev/null +++ b/assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassWithVolume.mdl @@ -0,0 +1,106 @@ +mdl 1.5; + +import ::tex::*; + +import GlassUtils::apply_roughness_influence; +import GlassUtils::get_color; +import GlassUtils::get_volume_absorption; +import ::anno::author; +import ::anno::copyright_notice; +import ::anno::description; +import ::anno::display_name; +import ::anno::hard_range; +import ::anno::in_group; +import ::anno::key_words; +import ::anno::soft_range; +import ::anno::unused; +import ::anno::usage; +import ::base::tangent_space_normal_texture; +import ::base::texture_coordinate_info; +import ::df::fresnel_layer; +import ::df::microfacet_ggx_smith_bsdf; +import ::df::scatter_mode; +import ::state::normal; +import ::state::texture_coordinate; +import ::state::texture_tangent_u; +import ::state::texture_tangent_v; +import ::tex::gamma_mode; +import ::tex::wrap_mode; + +export material GlassWithVolume( + uniform bool thin_walled = false [[ + ::anno::in_group("Material", "", "") + ]], + uniform color transmission_color = color(1.f, 0.00609700009f, 0.00609700009f) [[ + ::anno::in_group("Transmission", "", ""), + ::anno::usage("") + ]], + uniform texture_2d roughness_texture = texture_2d() [[ + ::anno::description("The input texture"), + ::anno::in_group("Roughness", "", ""), + ::anno::usage("") + ]], + uniform float ior = 1.34100008f [[ + ::anno::in_group("Material", "", ""), + ::anno::usage("") + ]], + uniform texture_2d transmission_color_texture = texture_2d() [[ + ::anno::description("The input texture"), + ::anno::in_group("Transmission", "", "") + ]], + float roughness_texture_influence = 1.f [[ + ::anno::in_group("Roughness", "", ""), + ::anno::usage("") + ]], + float roughness = 0.f [[ + ::anno::in_group("Roughness", "", ""), + ::anno::usage("") + ]], + uniform texture_2d reflection_color_texture = texture_2d() [[ + ::anno::description("The input texture"), + ::anno::in_group("Reflection", "", ""), + ::anno::usage("") + ]], + uniform color reflection_color = color(1.f, 1.f, 1.f) [[ + ::anno::in_group("Reflection", "", ""), + ::anno::usage("") + ]], + float depth = 0.00100000005f [[ + ::anno::description("Controls how much light is absorbed through the surface"), + ::anno::display_name("Volume Absorption"), + ::anno::in_group("Volume", "", ""), + ::anno::usage(""), + ::anno::soft_range(0.f, 1.f), + ::anno::hard_range(0.f, 1000.f) + ]], + uniform texture_2d normal_map_texture = texture_2d() [[ + ::anno::description("The input texture"), + ::anno::in_group("Normal Map", "", ""), + ::anno::usage("") + ]]) + = + let { + bool tmp0 = thin_walled; + material_surface tmp1( + ::df::fresnel_layer(ior, 1.f, ::df::microfacet_ggx_smith_bsdf(GlassUtils::apply_roughness_influence(roughness_texture, roughness, roughness_texture_influence), GlassUtils::apply_roughness_influence(roughness_texture, roughness, roughness_texture_influence), GlassUtils::get_color(reflection_color_texture, reflection_color), ::state::texture_tangent_u(0), ::df::scatter_reflect, ""), ::df::microfacet_ggx_smith_bsdf(GlassUtils::apply_roughness_influence(roughness_texture, roughness, roughness_texture_influence), GlassUtils::apply_roughness_influence(roughness_texture, roughness, roughness_texture_influence), thin_walled ? GlassUtils::get_color(transmission_color_texture, transmission_color) : color(1.f, 1.f, 1.f), ::state::texture_tangent_u(0), ::df::scatter_transmit, ""), ::state::normal()), + material_emission(emission: edf(), intensity: color(0.f, 0.f, 0.f), mode: intensity_radiant_exitance)); + material_surface tmp2 = material_surface(scattering: bsdf(), emission: material_emission(emission: edf(), intensity: color(0.f, 0.f, 0.f), mode: intensity_radiant_exitance)); + color tmp3 = ior; + material_volume tmp4( + vdf(), + thin_walled ? GlassUtils::get_color(transmission_color_texture, transmission_color) : GlassUtils::get_volume_absorption(depth, GlassUtils::get_color(transmission_color_texture, transmission_color)), + color(0.f, 0.f, 0.f)); + material_geometry tmp5( + float3(0.f), + 1.f, + ::base::tangent_space_normal_texture(normal_map_texture, 1.f, false, false, ::base::texture_coordinate_info(::state::texture_coordinate(0), ::state::texture_tangent_u(0), ::state::texture_tangent_v(0)), float2(0.f, 1.f), float2(0.f, 1.f), ::tex::wrap_repeat, ::tex::wrap_repeat, false, 1.f, 0.f)); + hair_bsdf tmp6 = hair_bsdf(); + } in + material( + thin_walled: tmp0, + surface: tmp1, + backface: tmp2, + ior: tmp3, + volume: tmp4, + geometry: tmp5, + hair: tmp6); diff --git a/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC001.png b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..5a872c1d05b62833ebcef4480ce841f05086585a Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC002.png b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC002.png new file mode 100644 index 0000000000000000000000000000000000000000..74899972b82a74e68d11a16b889a7d4e1ab4b68e Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC002.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N001.png b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c066cdb2cbf0a7bdc6b9828aabdf0ab71a01c7 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N002.png b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N002.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c066cdb2cbf0a7bdc6b9828aabdf0ab71a01c7 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N002.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_ORM002.png b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_ORM002.png new file mode 100644 index 0000000000000000000000000000000000000000..a2159757649e2f8d2fe14d07062b964fbcf449c2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_ORM002.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_BC001.png b/assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..5ca6c9cd18c03b1c67cf1417bf4b40d3f2a3a399 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_N001.png b/assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_ORM001.png b/assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..1880c62e30b1e4c0adda5db4c428ef820b49ca8d Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_BC001.png b/assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..7b7c3bbbcbafb0f2af594332959360a4165ffd9a Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_N001.png b/assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_ORM001.png b/assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..540c5d418194f9aed696921b6978a7ce0b5f8f87 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Knife001/Knife.usd b/assets/scenes/lightwheel_loft/Loft/Knife001/Knife.usd new file mode 100644 index 0000000000000000000000000000000000000000..f4bc4d5523ad7e14bf2eb819ef6ca35745fb1dfb Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Knife001/Knife.usd differ diff --git a/assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_BC001.png b/assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..6c827e18db024d5515a114bb121d21ee2c5dc23a Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_N001.png b/assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_ORM001.png b/assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..5cbd729795a64373dd19140ef3f39baf5a6a6c02 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Mirror010/Mirror010.usd b/assets/scenes/lightwheel_loft/Loft/Mirror010/Mirror010.usd new file mode 100644 index 0000000000000000000000000000000000000000..d3f920e0896a04e2332954a88c2a7ae083cf98f6 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Mirror010/Mirror010.usd differ diff --git a/assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_BC001.png b/assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..3e2616acc49fe2f25238246c48da9f5ba3c885e4 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_ORM001.png b/assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..b03299b68de39f578c03eb20ab374fea8d7a976a Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM001.png b/assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..d13f7ff3323242458d05fbe69b0ed50ba6602cb7 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM002.png b/assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM002.png new file mode 100644 index 0000000000000000000000000000000000000000..04a9b930d0e16282ba5d4bd9ff6610b0e58ccf47 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM002.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_N001.png b/assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_ORM001.png b/assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..6b1bcff121e414524165a1af70d10f9878c80d7d Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_BC001.png b/assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..28a78e47c393b152e1ee1eea5699aac01452024e Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_N001.png b/assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c066cdb2cbf0a7bdc6b9828aabdf0ab71a01c7 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Printer021/texture/T_Printer021_N001.png b/assets/scenes/lightwheel_loft/Loft/Printer021/texture/T_Printer021_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c066cdb2cbf0a7bdc6b9828aabdf0ab71a01c7 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Printer021/texture/T_Printer021_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/RangeHood017/texture/T_RangeHood017_ORM001.png b/assets/scenes/lightwheel_loft/Loft/RangeHood017/texture/T_RangeHood017_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..67f144f98abb39d0c998060fbe454f7bb5f6374a Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/RangeHood017/texture/T_RangeHood017_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/SeasoningBox001/SeasoningBox001.usd b/assets/scenes/lightwheel_loft/Loft/SeasoningBox001/SeasoningBox001.usd new file mode 100644 index 0000000000000000000000000000000000000000..e29770ab70a20fdcd645c1fe2bb6a1c4c7821257 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/SeasoningBox001/SeasoningBox001.usd differ diff --git a/assets/scenes/lightwheel_loft/Loft/SeasoningBox001/texture/T_SeasoningBox001_N001.png b/assets/scenes/lightwheel_loft/Loft/SeasoningBox001/texture/T_SeasoningBox001_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/SeasoningBox001/texture/T_SeasoningBox001_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Spoon008/texture/T_Spoon008_BC001.png b/assets/scenes/lightwheel_loft/Loft/Spoon008/texture/T_Spoon008_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..5ca6c9cd18c03b1c67cf1417bf4b40d3f2a3a399 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Spoon008/texture/T_Spoon008_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Spoon008/texture/T_Spoon008_N001.png b/assets/scenes/lightwheel_loft/Loft/Spoon008/texture/T_Spoon008_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Spoon008/texture/T_Spoon008_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Spoon008/texture/T_Spoon008_ORM001.png b/assets/scenes/lightwheel_loft/Loft/Spoon008/texture/T_Spoon008_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..1880c62e30b1e4c0adda5db4c428ef820b49ca8d Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Spoon008/texture/T_Spoon008_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/SpotLight006/texture/T_SpotLight006_BC001.png b/assets/scenes/lightwheel_loft/Loft/SpotLight006/texture/T_SpotLight006_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..8dd564a6971f8570403ce59e72d115aecec7222b Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/SpotLight006/texture/T_SpotLight006_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/SpotLight006/texture/T_SpotLight006_ORM001.png b/assets/scenes/lightwheel_loft/Loft/SpotLight006/texture/T_SpotLight006_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..5f2a46796361764e1e36b389d0eddfd10aab3db1 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/SpotLight006/texture/T_SpotLight006_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_BC001.JPG b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_BC001.JPG new file mode 100644 index 0000000000000000000000000000000000000000..3afde3c0f029649ad7dc43a45ada4c9e2058db0f Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_BC001.JPG differ diff --git a/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_BC003.jpg b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_BC003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f0a335729de837bc598da398929fc3cb62b59b0a Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_BC003.jpg differ diff --git a/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_BC004.jpg b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_BC004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c44332370d9d6e220ac8ca845a7d6880f961b3dd Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_BC004.jpg differ diff --git a/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_N001.jpg b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_N001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..707b6e823f8ad43aaed0d6ed59da6645400937e9 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_N001.jpg differ diff --git a/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_R001.jpg b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_R001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b408aa2a805826cc9c6f258a679795613c5d73de Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_R001.jpg differ diff --git a/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_R003.jpg b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_R003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5fb39a1d5dae7d22a39253d0db8696cef00230aa Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_R003.jpg differ diff --git a/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_R004.jpg b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_R004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..062b21866c2b1aa2d13df91c33960fb0fc376e4f Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/StorageFurniture104/texture/T_StorageFurniture104_R004.jpg differ diff --git a/assets/scenes/lightwheel_loft/Loft/Table038/Table038.usd b/assets/scenes/lightwheel_loft/Loft/Table038/Table038.usd new file mode 100644 index 0000000000000000000000000000000000000000..e9b80b0fa722d0533cdad1e7e4fae85551634549 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Table038/Table038.usd differ diff --git a/assets/scenes/lightwheel_loft/Loft/Television003/texture/T_Television003_ORM001.png b/assets/scenes/lightwheel_loft/Loft/Television003/texture/T_Television003_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..06a573120a4ca53226b906a50bcba184fd061841 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Television003/texture/T_Television003_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Television003/texture/T_Television003_ORM002.png b/assets/scenes/lightwheel_loft/Loft/Television003/texture/T_Television003_ORM002.png new file mode 100644 index 0000000000000000000000000000000000000000..ff11249cc8bea1e93634a4a470831394fef96e8e Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Television003/texture/T_Television003_ORM002.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/SandwichBread/texture/T_SandwichBread_N001.png.larkcache b/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/SandwichBread/texture/T_SandwichBread_N001.png.larkcache new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/Toaster/texture/T_Toaster_BC001.png b/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/Toaster/texture/T_Toaster_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..74162fe06f080f4124f463bb72916b83c3444be7 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/Toaster/texture/T_Toaster_BC001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/Toaster/texture/T_Toaster_N001.png b/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/Toaster/texture/T_Toaster_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..be6715616c3b9d0ef2ed897e91214380a070f3cf Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/Toaster/texture/T_Toaster_N001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/Toaster/texture/T_Toaster_ORM001.png b/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/Toaster/texture/T_Toaster_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..de1db5ffb1fc8d3b417c6315ee0640d05ad9279f Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/Toaster_Scene/Toaster/texture/T_Toaster_ORM001.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/WallArt024/texture/T_WallArt024_BC002.png b/assets/scenes/lightwheel_loft/Loft/WallArt024/texture/T_WallArt024_BC002.png new file mode 100644 index 0000000000000000000000000000000000000000..6c827e18db024d5515a114bb121d21ee2c5dc23a Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/WallArt024/texture/T_WallArt024_BC002.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/WallArt024/texture/T_WallArt024_N002.png b/assets/scenes/lightwheel_loft/Loft/WallArt024/texture/T_WallArt024_N002.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/WallArt024/texture/T_WallArt024_N002.png differ diff --git a/assets/scenes/lightwheel_loft/Loft/WallArt024/texture/T_WallArt024_ORM002.png b/assets/scenes/lightwheel_loft/Loft/WallArt024/texture/T_WallArt024_ORM002.png new file mode 100644 index 0000000000000000000000000000000000000000..5cbd729795a64373dd19140ef3f39baf5a6a6c02 Binary files /dev/null and b/assets/scenes/lightwheel_loft/Loft/WallArt024/texture/T_WallArt024_ORM002.png differ diff --git a/assets/scenes/lightwheel_loft/textures/T_Black001_BC.png b/assets/scenes/lightwheel_loft/textures/T_Black001_BC.png new file mode 100644 index 0000000000000000000000000000000000000000..e8bb5fec226a4e7c7398867d01b504a20294b1e0 Binary files /dev/null and b/assets/scenes/lightwheel_loft/textures/T_Black001_BC.png differ diff --git a/assets/scenes/lightwheel_toyroom/.thumbs/256x256/Room1.usd.png b/assets/scenes/lightwheel_toyroom/.thumbs/256x256/Room1.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..c3ce980f860341edc1e63876b07a19d597a1ab1f Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/.thumbs/256x256/Room1.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/.thumbs/256x256/KidRoom_Table01.usd.png b/assets/scenes/lightwheel_toyroom/Assets/.thumbs/256x256/KidRoom_Table01.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..ecb6821d323b7c334c115241a7766d9b4f9d3d03 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/.thumbs/256x256/KidRoom_Table01.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block001/.thumbs/256x256/KidRoom_Building_Block001.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block001/.thumbs/256x256/KidRoom_Building_Block001.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..0c88e3932ed47ebf2f80ede1aa4bf3edb2a6ee71 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block001/.thumbs/256x256/KidRoom_Building_Block001.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/.thumbs/256x256/KidRoom_Building_Block002.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/.thumbs/256x256/KidRoom_Building_Block002.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..4dbc62fec160d2b6502b66b5979bef6ffb05aa9f Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/.thumbs/256x256/KidRoom_Building_Block002.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_001_N001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_001_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_001_N001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_002_N001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_002_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_002_N001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_003_N001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_003_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_003_N001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_004_N001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_004_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_004_N001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_005_N001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_005_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Building_Block002/textures/T_KidRoom_Building_Block002_005_N001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Doll001/.thumbs/256x256/3.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Doll001/.thumbs/256x256/3.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..dc27ab3f3fccbf29e3c4e479d1e01051550b2e06 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Doll001/.thumbs/256x256/3.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Doll001/.thumbs/256x256/Doll001.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Doll001/.thumbs/256x256/Doll001.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..fc45c5022ddb5f6c6d023d3104c385823a054467 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Doll001/.thumbs/256x256/Doll001.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Doll001/.thumbs/256x256/KidRoom_Doll001.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Doll001/.thumbs/256x256/KidRoom_Doll001.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..fc45c5022ddb5f6c6d023d3104c385823a054467 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Doll001/.thumbs/256x256/KidRoom_Doll001.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Ornaments001/.thumbs/256x256/KidRoom_Ornaments001.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Ornaments001/.thumbs/256x256/KidRoom_Ornaments001.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..fab093bd1e1eb7c2ec83d9a5083258f26a98c8f9 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Ornaments001/.thumbs/256x256/KidRoom_Ornaments001.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Ornaments001/textures/T_KidRoom_Ornaments001_N001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Ornaments001/textures/T_KidRoom_Ornaments001_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Ornaments001/textures/T_KidRoom_Ornaments001_N001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Ornaments002/.thumbs/256x256/KidRoom_Ornaments002.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Ornaments002/.thumbs/256x256/KidRoom_Ornaments002.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..fc45c5022ddb5f6c6d023d3104c385823a054467 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Ornaments002/.thumbs/256x256/KidRoom_Ornaments002.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Rug001/.thumbs/256x256/KidRoom_Rug001.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Rug001/.thumbs/256x256/KidRoom_Rug001.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..fc45c5022ddb5f6c6d023d3104c385823a054467 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Rug001/.thumbs/256x256/KidRoom_Rug001.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Rug001/.thumbs/256x256/Rug001.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Rug001/.thumbs/256x256/Rug001.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..fc45c5022ddb5f6c6d023d3104c385823a054467 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Rug001/.thumbs/256x256/Rug001.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Rug001/textures/T_KidRoom_Rug001_ORM001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Rug001/textures/T_KidRoom_Rug001_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..af67c5cdfbff9c91fd7f8c4112d315fa03bcb90d Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Rug001/textures/T_KidRoom_Rug001_ORM001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/.thumbs/256x256/KidRoom_Shelf001.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/.thumbs/256x256/KidRoom_Shelf001.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..bd19954abf6ffd935b5da838399243c9017167b7 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/.thumbs/256x256/KidRoom_Shelf001.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/textures/T_KidRoom_Shelf001_BC001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/textures/T_KidRoom_Shelf001_BC001.png new file mode 100644 index 0000000000000000000000000000000000000000..b3372cf7fb7a7fccbe54be8f36f499d31cbf0e98 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/textures/T_KidRoom_Shelf001_BC001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/textures/T_KidRoom_Shelf001_N001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/textures/T_KidRoom_Shelf001_N001.png new file mode 100644 index 0000000000000000000000000000000000000000..ef6099fb1b5f32e57014c48e7e26507a7bb49ca2 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/textures/T_KidRoom_Shelf001_N001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/textures/T_KidRoom_Shelf001_ORM001.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/textures/T_KidRoom_Shelf001_ORM001.png new file mode 100644 index 0000000000000000000000000000000000000000..6e42de0a5f99358b2952cc15cbebf9c3fecc2f74 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Shelf001/textures/T_KidRoom_Shelf001_ORM001.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Sofa001/.thumbs/256x256/KidRoom_Sofa001.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Sofa001/.thumbs/256x256/KidRoom_Sofa001.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..a49a77160757778a181a8492947fba41924e0300 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Sofa001/.thumbs/256x256/KidRoom_Sofa001.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Table01/.thumbs/256x256/KidRoom_Table01.usd.png b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Table01/.thumbs/256x256/KidRoom_Table01.usd.png new file mode 100644 index 0000000000000000000000000000000000000000..1fc8cbb0635a482092a85743d5314454342eeef1 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/KidRoom_Table01/.thumbs/256x256/KidRoom_Table01.usd.png differ diff --git a/assets/scenes/lightwheel_toyroom/Assets/Kit1/Kit1_Character_H.usd b/assets/scenes/lightwheel_toyroom/Assets/Kit1/Kit1_Character_H.usd new file mode 100644 index 0000000000000000000000000000000000000000..b33ab10083a840de92a8cc336b645331259152c7 Binary files /dev/null and b/assets/scenes/lightwheel_toyroom/Assets/Kit1/Kit1_Character_H.usd differ