Hallucination system setup & implementation with the infinite staircase + Fake volumetric lights test
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c33b61e35a43260def255f73ce50af2dcfec11ff3a5703fdd6e3cf92da10609d
|
||||
size 3236
|
||||
@@ -0,0 +1,150 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7bb04f9ae5a58ea43928e01cc6bc496f
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 0
|
||||
sRGBTexture: 1
|
||||
linearTexture: 0
|
||||
fadeOut: 0
|
||||
borderMipMap: 0
|
||||
mipMapsPreserveCoverage: 0
|
||||
alphaTestReferenceValue: 0.5
|
||||
mipMapFadeDistanceStart: 1
|
||||
mipMapFadeDistanceEnd: 3
|
||||
bumpmap:
|
||||
convertToNormalMap: 0
|
||||
externalNormalMap: 0
|
||||
heightScale: 0.25
|
||||
normalMapFilter: 0
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: WebGL
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
spriteCustomMetadata:
|
||||
entries: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
AssetOrigin:
|
||||
serializedVersion: 1
|
||||
productId: 299560
|
||||
packageName: Simple Fake Volume Fog
|
||||
packageVersion: 1.5
|
||||
assetPath: Assets/Mono Limbo/Simple Fake Volume/Documentation/Icon Welcome.png
|
||||
uploadId: 823828
|
||||
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9155842da1eed81da179b0bf2fea4aa3220118f64f9bb1b75c33d4b05ac1466a
|
||||
size 100205
|
||||
@@ -0,0 +1,14 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d53fe7d9036ea044ab44f8531434f879
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
AssetOrigin:
|
||||
serializedVersion: 1
|
||||
productId: 299560
|
||||
packageName: Simple Fake Volume Fog
|
||||
packageVersion: 1.5
|
||||
assetPath: Assets/Mono Limbo/Simple Fake Volume/Documentation/ReadMe PDF.pdf
|
||||
uploadId: 823828
|
||||
@@ -0,0 +1,86 @@
|
||||
Simple Fake Volume Fog
|
||||
|
||||
A lightweight, UV-free fog shader solution using world-space projection — perfect for mobile, VR, stylized games, and low-end hardware.
|
||||
|
||||
📌 Summary
|
||||
|
||||
Simple Fake Volume Fog is a fast, stylized fog shader that requires no UVs and works instantly on any mesh. It uses world-space math and triplanar projection to simulate soft volumetric fog without the performance cost of true volumetrics.
|
||||
|
||||
Ideal for:
|
||||
|
||||
Mobile & VR
|
||||
|
||||
Procedural levels
|
||||
|
||||
Stylized games
|
||||
|
||||
Scenes with unwrapped or auto-generated meshes
|
||||
|
||||
📘 Description
|
||||
|
||||
The Simple Triplanar Fog Shader creates a volumetric-looking fog effect using clever shader math instead of complex lighting or 3D textures. Because it uses world-space position instead of UVs, it works immediately on any 3D model, even ones without proper UVs.
|
||||
|
||||
It is built with performance in mind and is fully suitable for all Unity render pipelines (depending on your shader version).
|
||||
|
||||
This package is perfect for developers who want quick atmospheric depth without sacrificing FPS.
|
||||
|
||||
✨ Features
|
||||
|
||||
World-Space Fog
|
||||
No UVs required — uses object position for fog fading.
|
||||
|
||||
Triplanar Blending
|
||||
Ensures smooth coverage from all angles without stretching.
|
||||
|
||||
Alpha-Only Mode
|
||||
Add fog on top of existing materials as a mask or overlay.
|
||||
|
||||
Performance First
|
||||
Extremely lightweight, ideal for mobile & VR.
|
||||
|
||||
Drop-In Ready
|
||||
Works out-of-the-box with any mesh. No baking or setup.
|
||||
|
||||
🎨 Customization Options
|
||||
Property Description
|
||||
Fog Color Controls tint of the fog effect
|
||||
Fog Density Adjusts thickness and opacity of the fog
|
||||
World Scale Controls how quickly fog fades through space
|
||||
Blend Sharpness Defines smoothness of triplanar blend
|
||||
🧰 Technical Details
|
||||
|
||||
Shader-based fake volumetric fog
|
||||
|
||||
World-space projection
|
||||
|
||||
Triplanar blending
|
||||
|
||||
Supports alpha blending
|
||||
|
||||
Does not require custom meshes
|
||||
|
||||
Ultra-low performance cost
|
||||
|
||||
Ideal for real-time games and mobile hardware
|
||||
|
||||
✔ Best Use Cases
|
||||
|
||||
Procedural or unwrapped 3D models
|
||||
|
||||
Mobile / VR games needing atmosphere with low cost
|
||||
|
||||
Stylized fog effects
|
||||
|
||||
First-person & third-person exploration games
|
||||
|
||||
Prototypes and demos without proper UV setups
|
||||
|
||||
📁 Package Includes
|
||||
|
||||
Fog Shader (Triplanar / Alpha-Only variants)
|
||||
|
||||
Example Scene
|
||||
|
||||
User Guide PDF
|
||||
|
||||
Material presets
|
||||
@@ -0,0 +1,14 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 464e005b63831cd42a541cfe04cd8350
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
AssetOrigin:
|
||||
serializedVersion: 1
|
||||
productId: 299560
|
||||
packageName: Simple Fake Volume Fog
|
||||
packageVersion: 1.5
|
||||
assetPath: Assets/Mono Limbo/Simple Fake Volume/Documentation/ReadMe.txt
|
||||
uploadId: 823828
|
||||
@@ -0,0 +1,14 @@
|
||||
Support
|
||||
Questions?: [ https://monogd.mydurable.com/fr]
|
||||
|
||||
Bug reports? Please include Unity version and steps to reproduce.
|
||||
|
||||
Updates: Check the Asset Store page for new versions!
|
||||
|
||||
Enjoy!
|
||||
Feel free to leave a review if you love the pack!
|
||||
|
||||
License
|
||||
Personal & Commercial use allowed.
|
||||
|
||||
Do not redistribute/resell the original models/textures.
|
||||
@@ -0,0 +1,14 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 19b5e14ff3157fc4a969e7a6c1b4cff5
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
AssetOrigin:
|
||||
serializedVersion: 1
|
||||
productId: 299560
|
||||
packageName: Simple Fake Volume Fog
|
||||
packageVersion: 1.5
|
||||
assetPath: Assets/Mono Limbo/Simple Fake Volume/Documentation/license.txt
|
||||
uploadId: 823828
|
||||
Reference in New Issue
Block a user