[SOLVED] Particle system is giving error v1.60.0

Hello,

My some existing project including this Fireball started giving error on v1.60.0
https://playcanvas.com/project/439385/overview/flaming-fireball

Error on v1.60.0

Works fine when switched to v1.59.0

ErrorLog

Shader [Shader Id 3 particle] requires texture sampler [uSceneDepthMap] which has not been set, while rendering [Pass:RenderAction 0-6 Cam: Camera | Camera | World | Fireball]
editor.once.console.error	@	viewport-error-console.js:161
errorOnce	@	debug.js:122
draw	@	webgl-graphics-device.js:1869
drawInstance	@	renderer.js:733
renderForwardInternal	@	forward-renderer.js:707
renderForward	@	forward-renderer.js:729
renderRenderAction	@	forward-renderer.js:1132
renderPassRenderActions	@	forward-renderer.js:1025
(anonymous)	@	forward-renderer.js:930
render	@	render-pass.js:218
render	@	frame-graph.js:123
renderComposition	@	app-base.js:1218
render	@	app-base.js:1206
(anonymous)	@	app-base.js:2181
start	@	app-base.js:1124
(anonymous)	@	viewport.js:53
_preloadScripts	@	app-base.js:807
(anonymous)	@	viewport.js:36
done	@	app-base.js:761
onAssetLoad	@	app-base.js:774
fire	@	event-handler.js:204
_opened	@	asset-registry.js:379
_loaded	@	asset-registry.js:401
_onSuccess	@	loader.js:193
(anonymous)	@	loader.js:145
(anonymous)	@	script.js:71
element.onload.element.onreadystatechange	@	script.js:104
load (async)		
_loadScript	@	script.js:101
load	@	script.js:45
handleLoad	@	loader.js:132
load	@	loader.js:166
load	@	asset-registry.js:411
add	@	asset-registry.js:244
l	@	assets-sync.js:245
(anonymous)	@	assets-sync.js:293
(anonymous)	@	assets-sync.js:310
(anonymous)	@	assets-sync.js:138
a.emit	@	share.uncompressed.js:5770
u.ingestSnapshot	@	share.uncompressed.js:8987
u._handleSubscribe	@	share.uncompressed.js:9073
_._handleBulkMessage	@	share.uncompressed.js:8208
_.handleMessage	@	share.uncompressed.js:8150
e.onmessage	@	share.uncompressed.js:8064
t.socket.onmessage	@	load.js:39

Hi @Ketan_ATA,

Yes, some of those examples need updating to enable requesting the scene depth map on the active camera.

Check here on how to do that: Lots of shader error messages after new update - #2 by yaustar

1 Like