Add files using upload-large-folder tool
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- assets/scenes/kitchen_with_orange/.thumbs/256x256/scene.usd.png +0 -0
- assets/scenes/kitchen_with_orange/assets/fixtures/accessories/outlets/simple_white/texture/material_0.png +0 -0
- assets/scenes/kitchen_with_orange/assets/fixtures/accessories/paper_towel_holders/holder_2/texture/image1.png +0 -0
- assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/image0.png +0 -0
- assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/material_0.png +0 -0
- assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image0.png +0 -0
- assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image3.png +0 -0
- assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/material_0.png +0 -0
- assets/scenes/kitchen_with_orange/assets/textures/flat/light_gray.png +0 -0
- assets/scenes/kitchen_with_orange/assets/textures/flat/light_green.png +0 -0
- assets/scenes/kitchen_with_orange/objects/Plate/.thumbs/256x256/Plate.usd.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_ORM001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/DesktopDustpan001/texture/T_DesktopDustpan001_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_N001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_ORM001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/DishSoap002/texture/T_DishSoap002_ORM001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Dishwasher054/textures/T_Dishwasher054_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Fire/Assets/Extensions/Samples/Flow/105.1/presets/Fire/Fire.usda +251 -0
- assets/scenes/lightwheel_loft/Loft/Fire/Assets/Scenes/Templates/Default/SubUSDs/textures/ov_uv_grids_basecolor_1024.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Natural/Water.mdl +19 -0
- assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassUtils.mdl +83 -0
- assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassWithVolume.mdl +106 -0
- assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC002.png +0 -0
- assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N002.png +0 -0
- assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_ORM002.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_N001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_ORM001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_N001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_ORM001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Knife001/Knife.usd +0 -0
- assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_N001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_ORM001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Mirror010/Mirror010.usd +0 -0
- assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_ORM001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM002.png +0 -0
- assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_N001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_ORM001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_BC001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_N001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/Printer021/texture/T_Printer021_N001.png +0 -0
- assets/scenes/lightwheel_loft/Loft/RangeHood017/texture/T_RangeHood017_ORM001.png +0 -0
assets/scenes/kitchen_with_orange/.thumbs/256x256/scene.usd.png
ADDED
|
|
assets/scenes/kitchen_with_orange/assets/fixtures/accessories/outlets/simple_white/texture/material_0.png
ADDED
|
assets/scenes/kitchen_with_orange/assets/fixtures/accessories/paper_towel_holders/holder_2/texture/image1.png
ADDED
|
assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/image0.png
ADDED
|
assets/scenes/kitchen_with_orange/assets/fixtures/coffee_machines/nespresso/texture/material_0.png
ADDED
|
assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image0.png
ADDED
|
assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/image3.png
ADDED
|
assets/scenes/kitchen_with_orange/assets/fixtures/toasters/basic_popup_2/texture/material_0.png
ADDED
|
assets/scenes/kitchen_with_orange/assets/textures/flat/light_gray.png
ADDED
|
assets/scenes/kitchen_with_orange/assets/textures/flat/light_green.png
ADDED
|
assets/scenes/kitchen_with_orange/objects/Plate/.thumbs/256x256/Plate.usd.png
ADDED
|
|
assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Chandelier004/texture/T_Chandelier004_ORM001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/DesktopDustpan001/texture/T_DesktopDustpan001_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_N001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/DishRack056/texture/T_DishRack056_ORM001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/DishSoap002/texture/T_DishSoap002_ORM001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Dishwasher054/textures/T_Dishwasher054_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Fire/Assets/Extensions/Samples/Flow/105.1/presets/Fire/Fire.usda
ADDED
|
@@ -0,0 +1,251 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#usda 1.0
|
| 2 |
+
(
|
| 3 |
+
customLayerData = {
|
| 4 |
+
dictionary renderSettings = {
|
| 5 |
+
bool "rtx:flow:enabled" = 1
|
| 6 |
+
bool "rtx:flow:pathTracingEnabled" = 1
|
| 7 |
+
bool "rtx:flow:rayTracedReflectionsEnabled" = 1
|
| 8 |
+
bool "rtx:flow:rayTracedTranslucencyEnabled" = 1
|
| 9 |
+
}
|
| 10 |
+
}
|
| 11 |
+
defaultPrim = "Fire"
|
| 12 |
+
endTimeCode = 100
|
| 13 |
+
metersPerUnit = 1
|
| 14 |
+
startTimeCode = 0
|
| 15 |
+
timeCodesPerSecond = 24
|
| 16 |
+
upAxis = "Z"
|
| 17 |
+
)
|
| 18 |
+
|
| 19 |
+
def Xform "Fire"
|
| 20 |
+
{
|
| 21 |
+
token visibility = "inherited"
|
| 22 |
+
|
| 23 |
+
def FlowEmitterSphere "flowEmitterSphere"
|
| 24 |
+
{
|
| 25 |
+
custom float allocationScale = 1
|
| 26 |
+
custom bool applyPostPressure = 0
|
| 27 |
+
custom float burn = 0
|
| 28 |
+
custom float coupleRateBurn = 0
|
| 29 |
+
custom float coupleRateDivergence = 0
|
| 30 |
+
custom float coupleRateFuel = 2
|
| 31 |
+
custom float coupleRateSmoke = 0
|
| 32 |
+
float coupleRateTemperature = 10
|
| 33 |
+
custom float coupleRateVelocity = 2
|
| 34 |
+
custom float divergence = 0
|
| 35 |
+
custom bool enabled = 1
|
| 36 |
+
custom float fuel = 0.8
|
| 37 |
+
int layer = 0
|
| 38 |
+
custom bool multisample = 0
|
| 39 |
+
custom uint numSubSteps = 1
|
| 40 |
+
custom float physicsVelocityScale = 0
|
| 41 |
+
custom float3 position = (0, 0, 0)
|
| 42 |
+
custom float radius = 10
|
| 43 |
+
custom bool radiusIsWorldSpace = 1
|
| 44 |
+
custom float smoke = 0
|
| 45 |
+
float temperature = 2
|
| 46 |
+
float3 velocity = (0, 0, 0)
|
| 47 |
+
custom bool velocityIsWorldSpace = 0
|
| 48 |
+
}
|
| 49 |
+
|
| 50 |
+
def FlowSimulate "flowSimulate"
|
| 51 |
+
{
|
| 52 |
+
custom uint blockMinLifetime = 4
|
| 53 |
+
custom float densityCellSize = 0.5
|
| 54 |
+
custom bool enableLowPrecisionDensity = 0
|
| 55 |
+
custom bool enableLowPrecisionVelocity = 0
|
| 56 |
+
custom bool enableSmallBlocks = 0
|
| 57 |
+
custom bool enableVariableTimeStep = 0
|
| 58 |
+
custom bool forceClear = 0
|
| 59 |
+
custom bool forceDisableCoreSimulation = 0
|
| 60 |
+
custom bool forceDisableEmitters = 0
|
| 61 |
+
custom bool forceSimulate = 0
|
| 62 |
+
custom bool interpolateTimeSteps = 0
|
| 63 |
+
int layer = 0
|
| 64 |
+
custom uint maxStepsPerSimulate = 1
|
| 65 |
+
custom bool physicsCollisionEnabled = 0
|
| 66 |
+
custom bool physicsConvexCollision = 1
|
| 67 |
+
custom bool simulateWhenPaused = 0
|
| 68 |
+
custom float stepsPerSecond = 60
|
| 69 |
+
custom float timeScale = 1
|
| 70 |
+
custom uint velocitySubSteps = 1
|
| 71 |
+
|
| 72 |
+
def FlowAdvectionCombustionParams "advection"
|
| 73 |
+
{
|
| 74 |
+
custom float buoyancyMaxSmoke = 1
|
| 75 |
+
custom float buoyancyPerSmoke = 0
|
| 76 |
+
float buoyancyPerTemp = 6
|
| 77 |
+
custom float burnPerTemp = 4
|
| 78 |
+
custom bool combustionEnabled = 1
|
| 79 |
+
custom float coolingRate = 1.5
|
| 80 |
+
custom float divergencePerBurn = 0
|
| 81 |
+
custom bool downsampleEnabled = 1
|
| 82 |
+
custom bool enabled = 1
|
| 83 |
+
custom bool forceFadeEnabled = 0
|
| 84 |
+
custom float fuelPerBurn = 0.25
|
| 85 |
+
custom bool globalFetch = 0
|
| 86 |
+
float3 gravity = (0, -100, 0)
|
| 87 |
+
custom float ignitionTemp = 0.05
|
| 88 |
+
custom float smokePerBurn = 3
|
| 89 |
+
custom float tempPerBurn = 5
|
| 90 |
+
|
| 91 |
+
def FlowAdvectionChannelParams "smoke"
|
| 92 |
+
{
|
| 93 |
+
custom float damping = 0.3
|
| 94 |
+
float fade = 2
|
| 95 |
+
custom float secondOrderBlendFactor = 0.9
|
| 96 |
+
custom float secondOrderBlendThreshold = 0.001
|
| 97 |
+
}
|
| 98 |
+
|
| 99 |
+
def FlowAdvectionChannelParams "velocity"
|
| 100 |
+
{
|
| 101 |
+
custom float damping = 0.01
|
| 102 |
+
custom float fade = 1
|
| 103 |
+
custom float secondOrderBlendFactor = 0.5
|
| 104 |
+
custom float secondOrderBlendThreshold = 0.001
|
| 105 |
+
}
|
| 106 |
+
|
| 107 |
+
def FlowAdvectionChannelParams "divergence"
|
| 108 |
+
{
|
| 109 |
+
custom float damping = 0.01
|
| 110 |
+
custom float fade = 1
|
| 111 |
+
custom float secondOrderBlendFactor = 0.5
|
| 112 |
+
custom float secondOrderBlendThreshold = 0.001
|
| 113 |
+
}
|
| 114 |
+
|
| 115 |
+
def FlowAdvectionChannelParams "temperature"
|
| 116 |
+
{
|
| 117 |
+
custom float damping = 0
|
| 118 |
+
custom float fade = 0
|
| 119 |
+
custom float secondOrderBlendFactor = 0.9
|
| 120 |
+
custom float secondOrderBlendThreshold = 0.001
|
| 121 |
+
}
|
| 122 |
+
|
| 123 |
+
def FlowAdvectionChannelParams "fuel"
|
| 124 |
+
{
|
| 125 |
+
custom float damping = 0
|
| 126 |
+
custom float fade = 0
|
| 127 |
+
custom float secondOrderBlendFactor = 0.9
|
| 128 |
+
custom float secondOrderBlendThreshold = 0.001
|
| 129 |
+
}
|
| 130 |
+
|
| 131 |
+
def FlowAdvectionChannelParams "burn"
|
| 132 |
+
{
|
| 133 |
+
custom float damping = 0
|
| 134 |
+
custom float fade = 0
|
| 135 |
+
custom float secondOrderBlendFactor = 0.9
|
| 136 |
+
custom float secondOrderBlendThreshold = 0.001
|
| 137 |
+
}
|
| 138 |
+
}
|
| 139 |
+
|
| 140 |
+
def FlowVorticityParams "vorticity"
|
| 141 |
+
{
|
| 142 |
+
custom float burnMask = 0
|
| 143 |
+
custom float constantMask = 0
|
| 144 |
+
custom float densityMask = 0
|
| 145 |
+
custom bool enabled = 1
|
| 146 |
+
float forceScale = 3
|
| 147 |
+
custom float fuelMask = 0
|
| 148 |
+
custom float smokeMask = 0
|
| 149 |
+
custom float temperatureMask = 0
|
| 150 |
+
custom float velocityLinearMask = 0
|
| 151 |
+
custom float velocityLogScale = 1
|
| 152 |
+
custom float velocityMask = 1
|
| 153 |
+
}
|
| 154 |
+
|
| 155 |
+
def FlowPressureParams "pressure"
|
| 156 |
+
{
|
| 157 |
+
custom bool enabled = 1
|
| 158 |
+
}
|
| 159 |
+
|
| 160 |
+
def FlowSummaryAllocateParams "summaryAllocate"
|
| 161 |
+
{
|
| 162 |
+
custom bool enableNeighborAllocation = 1
|
| 163 |
+
custom float smokeThreshold = 0.02
|
| 164 |
+
custom float speedThreshold = 1
|
| 165 |
+
custom float speedThresholdMinSmoke = 0
|
| 166 |
+
}
|
| 167 |
+
|
| 168 |
+
def FlowSparseNanoVdbExportParams "nanoVdbExport"
|
| 169 |
+
{
|
| 170 |
+
custom bool burnEnabled = 0
|
| 171 |
+
custom bool divergenceEnabled = 0
|
| 172 |
+
custom bool enabled = 0
|
| 173 |
+
custom bool fuelEnabled = 0
|
| 174 |
+
custom bool readbackClearOnStart = 1
|
| 175 |
+
custom bool readbackClearOnStop = 1
|
| 176 |
+
custom asset readbackDirectory = @@
|
| 177 |
+
custom bool readbackEnabled = 0
|
| 178 |
+
custom rel readbackMaterial
|
| 179 |
+
custom bool readbackOpenVDB = 1
|
| 180 |
+
custom bool smokeEnabled = 1
|
| 181 |
+
custom bool statisticsEnabled = 1
|
| 182 |
+
custom bool temperatureEnabled = 0
|
| 183 |
+
custom bool velocityEnabled = 0
|
| 184 |
+
}
|
| 185 |
+
}
|
| 186 |
+
|
| 187 |
+
def FlowOffscreen "flowOffscreen"
|
| 188 |
+
{
|
| 189 |
+
int layer = 0
|
| 190 |
+
|
| 191 |
+
def FlowRayMarchColormapParams "colormap"
|
| 192 |
+
{
|
| 193 |
+
custom float colorScale = 2.5
|
| 194 |
+
custom float[] colorScalePoints = [1, 1, 1, 1, 1, 1]
|
| 195 |
+
custom uint resolution = 32
|
| 196 |
+
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)]
|
| 197 |
+
custom float[] xPoints = [0, 0.05, 0.15, 0.6, 0.85, 1]
|
| 198 |
+
}
|
| 199 |
+
|
| 200 |
+
def FlowShadowParams "shadow"
|
| 201 |
+
{
|
| 202 |
+
custom float attenuation = 0.045
|
| 203 |
+
custom bool coarsePropagate = 1
|
| 204 |
+
custom bool enabled = 1
|
| 205 |
+
custom bool isPointLight = 0
|
| 206 |
+
custom float3 lightDirection = (1, 1, 1)
|
| 207 |
+
custom float3 lightPosition = (0, 0, 0)
|
| 208 |
+
custom float minIntensity = 0.125
|
| 209 |
+
custom uint numSteps = 16
|
| 210 |
+
custom float stepOffsetScale = 1
|
| 211 |
+
custom float stepSizeScale = 0.75
|
| 212 |
+
}
|
| 213 |
+
|
| 214 |
+
def FlowDebugVolumeParams "debugVolume"
|
| 215 |
+
{
|
| 216 |
+
custom bool enableSpeedAsTemperature = 0
|
| 217 |
+
custom bool enableVelocityAsDensity = 0
|
| 218 |
+
custom float3 velocityScale = (0.01, 0.01, 0.01)
|
| 219 |
+
}
|
| 220 |
+
}
|
| 221 |
+
|
| 222 |
+
def FlowRender "flowRender"
|
| 223 |
+
{
|
| 224 |
+
int layer = 0
|
| 225 |
+
|
| 226 |
+
def FlowRayMarchParams "rayMarch"
|
| 227 |
+
{
|
| 228 |
+
custom float attenuation = 0.05
|
| 229 |
+
custom float colorScale = 1
|
| 230 |
+
custom bool enableBlockWireframe = 0
|
| 231 |
+
custom bool enableRawMode = 0
|
| 232 |
+
custom float shadowFactor = 1
|
| 233 |
+
custom float stepSizeScale = 0.75
|
| 234 |
+
|
| 235 |
+
def FlowRayMarchCloudParams "cloud"
|
| 236 |
+
{
|
| 237 |
+
custom float3 ambientColor = (0.4, 0.55, 0.9)
|
| 238 |
+
custom float ambientMultiplier = 1
|
| 239 |
+
custom float3 attenuationMultiplier = (1, 1, 1)
|
| 240 |
+
custom float densityMultiplier = 0.5
|
| 241 |
+
custom bool enableCloudMode = 0
|
| 242 |
+
custom int numShadowSteps = 10
|
| 243 |
+
custom float shadowStepMultiplier = 1
|
| 244 |
+
custom float3 sunDirection = (1, 1, 1)
|
| 245 |
+
custom float3 volumeBaseColor = (1.1, 1, 0.95)
|
| 246 |
+
custom float volumeColorMultiplier = 1
|
| 247 |
+
}
|
| 248 |
+
}
|
| 249 |
+
}
|
| 250 |
+
}
|
| 251 |
+
|
assets/scenes/lightwheel_loft/Loft/Fire/Assets/Scenes/Templates/Default/SubUSDs/textures/ov_uv_grids_basecolor_1024.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Natural/Water.mdl
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
mdl 1.5;
|
| 2 |
+
|
| 3 |
+
using ..::Templates::GlassWithVolume import GlassWithVolume;
|
| 4 |
+
import ::tex::gamma_mode;
|
| 5 |
+
import ::state::normal;
|
| 6 |
+
|
| 7 |
+
export material Water(*)
|
| 8 |
+
= GlassWithVolume(
|
| 9 |
+
thin_walled: false,
|
| 10 |
+
transmission_color: color(0.612f, 0.714f, 0.747f),
|
| 11 |
+
roughness_texture: texture_2d(),
|
| 12 |
+
ior: 1.333f,
|
| 13 |
+
transmission_color_texture: texture_2d(),
|
| 14 |
+
roughness_texture_influence: 0.f,
|
| 15 |
+
roughness: 0.f,
|
| 16 |
+
reflection_color_texture: texture_2d(),
|
| 17 |
+
reflection_color: color(1.f, 1.f, 1.f),
|
| 18 |
+
depth: 0.0001f,
|
| 19 |
+
normal_map_texture: texture_2d("./Water/Water_Normal.png", ::tex::gamma_linear));
|
assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassUtils.mdl
ADDED
|
@@ -0,0 +1,83 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
mdl 1.5;
|
| 2 |
+
|
| 3 |
+
import ::tex::*;
|
| 4 |
+
import ::math::*;
|
| 5 |
+
import ::anno::*;
|
| 6 |
+
import ::base::*;
|
| 7 |
+
import ::state::*;
|
| 8 |
+
|
| 9 |
+
export float get_float( uniform texture_2d t, float f ){
|
| 10 |
+
return ::tex::texture_isvalid(t)
|
| 11 |
+
?
|
| 12 |
+
::base::file_texture(t,
|
| 13 |
+
color(0.f, 0.f, 0.f),
|
| 14 |
+
color(1.f, 1.f, 1.f),
|
| 15 |
+
::base::mono_maximum,
|
| 16 |
+
::base::texture_coordinate_info(::state::texture_coordinate(0), ::state::texture_tangent_u(0), ::state::texture_tangent_v(0)),
|
| 17 |
+
float2(0.f, 1.f),
|
| 18 |
+
float2(0.f, 1.f),
|
| 19 |
+
::tex::wrap_repeat,
|
| 20 |
+
::tex::wrap_repeat,
|
| 21 |
+
false).mono
|
| 22 |
+
:
|
| 23 |
+
f;
|
| 24 |
+
}
|
| 25 |
+
|
| 26 |
+
export color get_color( uniform texture_2d t, color c ){
|
| 27 |
+
return ::tex::texture_isvalid(t)
|
| 28 |
+
?
|
| 29 |
+
::base::file_texture(t,
|
| 30 |
+
color(0.f, 0.f, 0.f),
|
| 31 |
+
color(1.f, 1.f, 1.f),
|
| 32 |
+
::base::mono_alpha,
|
| 33 |
+
::base::texture_coordinate_info(::state::texture_coordinate(0), ::state::texture_tangent_u(0), ::state::texture_tangent_v(0)),
|
| 34 |
+
float2(0.f, 1.f),
|
| 35 |
+
float2(0.f, 1.f),
|
| 36 |
+
::tex::wrap_repeat,
|
| 37 |
+
::tex::wrap_repeat,
|
| 38 |
+
false).tint
|
| 39 |
+
:
|
| 40 |
+
c;
|
| 41 |
+
}
|
| 42 |
+
|
| 43 |
+
export float apply_roughness_influence( uniform texture_2d t, float f, float i ){
|
| 44 |
+
return ::math::lerp(f, get_float(t, f), i);
|
| 45 |
+
}
|
| 46 |
+
|
| 47 |
+
export color get_volume_absorption(
|
| 48 |
+
|
| 49 |
+
float absorption = float(0) [[
|
| 50 |
+
anno::display_name("Volume Absorption"),
|
| 51 |
+
anno::description("Controls how much light is absorbed through the surface"),
|
| 52 |
+
anno::hard_range(0.0,1000.0),
|
| 53 |
+
anno::soft_range(0.0,1.0)
|
| 54 |
+
]],
|
| 55 |
+
|
| 56 |
+
color absorptionColor = color(1) [[
|
| 57 |
+
anno::display_name("Absorption Color"),
|
| 58 |
+
anno::description("Simulates shifts in color when light passes through the surface")
|
| 59 |
+
]]
|
| 60 |
+
|
| 61 |
+
) [[
|
| 62 |
+
anno::display_name("Absorption"),
|
| 63 |
+
anno::description("Provides an absorption coefficient for the volume")
|
| 64 |
+
]] {
|
| 65 |
+
return (absorption>0)? -math::log(math::clamp(absorptionColor, color(0.01), color(0.99)))*absorption*100.0 : color(0);
|
| 66 |
+
}
|
| 67 |
+
|
| 68 |
+
export color volume_scattering(
|
| 69 |
+
|
| 70 |
+
float scattering = float(0) [[
|
| 71 |
+
anno::display_name("Volume Scattering"),
|
| 72 |
+
anno::description("Controls how much light is scattered through the surface"),
|
| 73 |
+
anno::hard_range(0.0,1000.0),
|
| 74 |
+
anno::soft_range(0.0,1.0)
|
| 75 |
+
|
| 76 |
+
]]
|
| 77 |
+
|
| 78 |
+
) [[
|
| 79 |
+
anno::display_name("Scattering"),
|
| 80 |
+
anno::description("Provides a scattering coefficient for the volume")
|
| 81 |
+
]] {
|
| 82 |
+
return (scattering>0)? -math::log(color(0.5))*scattering*100.0 : color(0);
|
| 83 |
+
}
|
assets/scenes/lightwheel_loft/Loft/Fire/Materials/2023_2_1/Base/Templates/GlassWithVolume.mdl
ADDED
|
@@ -0,0 +1,106 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
mdl 1.5;
|
| 2 |
+
|
| 3 |
+
import ::tex::*;
|
| 4 |
+
|
| 5 |
+
import GlassUtils::apply_roughness_influence;
|
| 6 |
+
import GlassUtils::get_color;
|
| 7 |
+
import GlassUtils::get_volume_absorption;
|
| 8 |
+
import ::anno::author;
|
| 9 |
+
import ::anno::copyright_notice;
|
| 10 |
+
import ::anno::description;
|
| 11 |
+
import ::anno::display_name;
|
| 12 |
+
import ::anno::hard_range;
|
| 13 |
+
import ::anno::in_group;
|
| 14 |
+
import ::anno::key_words;
|
| 15 |
+
import ::anno::soft_range;
|
| 16 |
+
import ::anno::unused;
|
| 17 |
+
import ::anno::usage;
|
| 18 |
+
import ::base::tangent_space_normal_texture;
|
| 19 |
+
import ::base::texture_coordinate_info;
|
| 20 |
+
import ::df::fresnel_layer;
|
| 21 |
+
import ::df::microfacet_ggx_smith_bsdf;
|
| 22 |
+
import ::df::scatter_mode;
|
| 23 |
+
import ::state::normal;
|
| 24 |
+
import ::state::texture_coordinate;
|
| 25 |
+
import ::state::texture_tangent_u;
|
| 26 |
+
import ::state::texture_tangent_v;
|
| 27 |
+
import ::tex::gamma_mode;
|
| 28 |
+
import ::tex::wrap_mode;
|
| 29 |
+
|
| 30 |
+
export material GlassWithVolume(
|
| 31 |
+
uniform bool thin_walled = false [[
|
| 32 |
+
::anno::in_group("Material", "", "")
|
| 33 |
+
]],
|
| 34 |
+
uniform color transmission_color = color(1.f, 0.00609700009f, 0.00609700009f) [[
|
| 35 |
+
::anno::in_group("Transmission", "", ""),
|
| 36 |
+
::anno::usage("")
|
| 37 |
+
]],
|
| 38 |
+
uniform texture_2d roughness_texture = texture_2d() [[
|
| 39 |
+
::anno::description("The input texture"),
|
| 40 |
+
::anno::in_group("Roughness", "", ""),
|
| 41 |
+
::anno::usage("")
|
| 42 |
+
]],
|
| 43 |
+
uniform float ior = 1.34100008f [[
|
| 44 |
+
::anno::in_group("Material", "", ""),
|
| 45 |
+
::anno::usage("")
|
| 46 |
+
]],
|
| 47 |
+
uniform texture_2d transmission_color_texture = texture_2d() [[
|
| 48 |
+
::anno::description("The input texture"),
|
| 49 |
+
::anno::in_group("Transmission", "", "")
|
| 50 |
+
]],
|
| 51 |
+
float roughness_texture_influence = 1.f [[
|
| 52 |
+
::anno::in_group("Roughness", "", ""),
|
| 53 |
+
::anno::usage("")
|
| 54 |
+
]],
|
| 55 |
+
float roughness = 0.f [[
|
| 56 |
+
::anno::in_group("Roughness", "", ""),
|
| 57 |
+
::anno::usage("")
|
| 58 |
+
]],
|
| 59 |
+
uniform texture_2d reflection_color_texture = texture_2d() [[
|
| 60 |
+
::anno::description("The input texture"),
|
| 61 |
+
::anno::in_group("Reflection", "", ""),
|
| 62 |
+
::anno::usage("")
|
| 63 |
+
]],
|
| 64 |
+
uniform color reflection_color = color(1.f, 1.f, 1.f) [[
|
| 65 |
+
::anno::in_group("Reflection", "", ""),
|
| 66 |
+
::anno::usage("")
|
| 67 |
+
]],
|
| 68 |
+
float depth = 0.00100000005f [[
|
| 69 |
+
::anno::description("Controls how much light is absorbed through the surface"),
|
| 70 |
+
::anno::display_name("Volume Absorption"),
|
| 71 |
+
::anno::in_group("Volume", "", ""),
|
| 72 |
+
::anno::usage(""),
|
| 73 |
+
::anno::soft_range(0.f, 1.f),
|
| 74 |
+
::anno::hard_range(0.f, 1000.f)
|
| 75 |
+
]],
|
| 76 |
+
uniform texture_2d normal_map_texture = texture_2d() [[
|
| 77 |
+
::anno::description("The input texture"),
|
| 78 |
+
::anno::in_group("Normal Map", "", ""),
|
| 79 |
+
::anno::usage("")
|
| 80 |
+
]])
|
| 81 |
+
=
|
| 82 |
+
let {
|
| 83 |
+
bool tmp0 = thin_walled;
|
| 84 |
+
material_surface tmp1(
|
| 85 |
+
::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()),
|
| 86 |
+
material_emission(emission: edf(), intensity: color(0.f, 0.f, 0.f), mode: intensity_radiant_exitance));
|
| 87 |
+
material_surface tmp2 = material_surface(scattering: bsdf(), emission: material_emission(emission: edf(), intensity: color(0.f, 0.f, 0.f), mode: intensity_radiant_exitance));
|
| 88 |
+
color tmp3 = ior;
|
| 89 |
+
material_volume tmp4(
|
| 90 |
+
vdf(),
|
| 91 |
+
thin_walled ? GlassUtils::get_color(transmission_color_texture, transmission_color) : GlassUtils::get_volume_absorption(depth, GlassUtils::get_color(transmission_color_texture, transmission_color)),
|
| 92 |
+
color(0.f, 0.f, 0.f));
|
| 93 |
+
material_geometry tmp5(
|
| 94 |
+
float3(0.f),
|
| 95 |
+
1.f,
|
| 96 |
+
::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));
|
| 97 |
+
hair_bsdf tmp6 = hair_bsdf();
|
| 98 |
+
} in
|
| 99 |
+
material(
|
| 100 |
+
thin_walled: tmp0,
|
| 101 |
+
surface: tmp1,
|
| 102 |
+
backface: tmp2,
|
| 103 |
+
ior: tmp3,
|
| 104 |
+
volume: tmp4,
|
| 105 |
+
geometry: tmp5,
|
| 106 |
+
hair: tmp6);
|
assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_BC002.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_N002.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/FitnessEquipment001/texture/T_FitnessEquipment001_ORM002.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_N001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Fork008/texture/T_Fork008_ORM001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_N001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/GarbageCan003/texture/T_GarbageCan003_ORM001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Knife001/Knife.usd
ADDED
|
Binary file (97.7 kB). View file
|
|
|
assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_N001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Mirror006/texture/T_Mirror006_ORM001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Mirror010/Mirror010.usd
ADDED
|
Binary file (99.7 kB). View file
|
|
|
assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Mirror010/texture/T_Mirror010_ORM001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/PendantLight004/texture/T_PendantLight004_ORM002.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_N001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/PendantLight008/texture/T_PendantLight008_ORM001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_BC001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Plate017/texture/T_Plate017_N001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/Printer021/texture/T_Printer021_N001.png
ADDED
|
assets/scenes/lightwheel_loft/Loft/RangeHood017/texture/T_RangeHood017_ORM001.png
ADDED
|