OutlineEffect: Support for SkinnedMesh?
See original GitHub issueCurrently OutlineEffect
doesn’t support SkinnedMesh
. The outline shows up, but doesn’t follow the animation, just stays at whatever the default pose is. This is now supported with three’s own OutlinePass
. How tricky would it be to get it working with this library? I’m willing to give it a go if I can get a bit of direction on how to do it. Thanks!
Related three.js links: https://stackoverflow.com/questions/59786826/best-method-to-get-outline-effect-with-animated-skinned-mesh https://github.com/mrdoob/three.js/commit/ff77da462dcdd18c2a9c842c9ee82702dc4c2d0d
Issue Analytics
- State:
- Created 3 years ago
- Comments:9 (6 by maintainers)
Top Results From Across the Web
Best method to get Outline effect with animated skinned mesh
Is it possible to get the current ThreeJS Outline effect working properly with animated SkinnedMesh? Yes, however an enhancement of an ...
Read more >Best Method To Get Outline Effect With Animated Skinned ...
Best Method To Get Outline Effect With Animated Skinned Mesh ... GPU skinning with compute shaders; blend shape support (calculations Create a skinned ......
Read more >SkinnedMesh – three.js docs
SkinnedMesh. A mesh that has a Skeleton with bones that can then be used to animate the vertices of the geometry. SkinnedMesh can...
Read more >Best method to get Outline effect with animated skinned mesh
Is it possible to get the current ThreeJS Outline effect working properly with animated SkinnedMesh? Yes, however an enhancement of an internal vertex ......
Read more >FREE OUTLINE SHADER in Unity - YouTube
This is the showcase of the FREE Quick outline shader for Unity 5.6 and above, suitable for all versions including: Standard pipeline, ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
As I thought, this is a known issue: https://github.com/mrdoob/three.js/issues/18533 and https://github.com/mrdoob/three.js/issues/14577 seem to be the relevant discussions.
The current behaviour of three’s override material system also affects SSAO which uses a
MeshNormalMaterial
as an override material via theNormalPass
. Furthermore, the other effects in this library - even theSelectiveBloomEffect
- are unaffected because they don’t use override materials.So the issue occurs when my selection of meshes contains both
Mesh
andSkinnedMesh
. This isn’t such a big deal, but worth noting!