View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.0.5 or later
- Package size
- 355 KB
- Files
- 51
- Favorites
- 12
- Views in the past week
- 11
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $10.50 on
Keywords
Realistic Lava Lamp
Realistic lava lamp models with fluid, dynamic motion rendered using a raymarching shader.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
Realistic Lava Lamp screenshot 1
About this asset
Realistic Lava Lamp package includes three low-poly lava lamp models paired with a tailor-made raymarching shader that supports BIRP, URP, HDRP, and VR. It offers a high-fidelity and fluid lava motion effect without using mesh deformation or particle systems. It also features a refraction effect for added visual depth and immersion.
Features:
- Fully raymarched lava effect with smooth blob motion
- Adjustable color, shape properties, motion speed, and more
- Realistic refraction / distortion effect
- Sample controller script to change lamp color at runtime
- Pipeline support: BiRP, URP, HDRP
- VR-ready: tested with single & multi-pass rendering
- 5 preset color variants: Crimson, Lime, Orange, Turquoise, Violet
From the publisher's Asset Store listing.
Technical details
- Number of textures: 0 (raymarching shader – no traditional textures used)
- Texture dimensions: N/A
- 3 FBX Models:
- LavaLamp_1.fbx: 952 triangles, 2,856 vertices
- LavaLamp_2.fbx: 952 triangles, 2,856 vertices
- LavaLamp_3.fbx: 2,296 triangles, 6,888 vertices
- Minimum polygon count: 952
- Maximum polygon count: 2,296
- Number of meshes/prefabs: 3 FBX models × (1 default variant + 5 color variants) = 18 prefabs
- Rigging: No
- Animation count: 0 (motion is handled procedurally in shader)
- Animation type list: N/A
- UV mapping: Yes
- LOD information: No LODs included
- Types of materials and texture maps: Custom raymarching shader (unlit, compatible with BIRP/URP/HDRP); no texture maps used
Note: The package is quite lightweight, but raymarching can be GPU-intensive, especially on mobile devices. Developers are encouraged to read the included quick start guide and optimize performance by profiling and adjusting the properties of the provided shader.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.5f1 | Compatible | Compatible | Compatible | Compatible |
- The demo scenes and code expect URP as the default rendering pipeline.
- LavaLampMaterial will support all pipelines, as well as VR (Single and Multi-Pass Instanced).
- LavaLampBodyMaterial and EmissiveGlassMaterial should be replaced with Lit and Unlit shaders appropriate to the respective rendering pipelines if URP is not used.
As listed on the Asset Store.