J'ai un rendu SCNScene dans un SCNView. J'ai quelques modèles * .dae qui sont rendus/se déplaçant dans la scène. J'ai un cube transparent, quand un de mes modèles le suit, je voudrais que le modèle ne soit pas rendu, parce que pour l'instant, comme le cube est transparent, vous pouvez le voir à travers le cube.SceneKit Culling Plane
Y at-il une propriété/paramètre/shader que je peux appliquer au cube transparent afin que tout ce qui se trouve derrière ne soit pas rendu?
Exemple:
Mon oeil est le point vert, le cube est le carré bleu, mon modèle est le cercle rouge, mais la partie du cercle caché par le cube est violet ... ce serait en fait invisible. Le carré bleu serait invisible aussi.
Ce développeur a un shader occlusion qui fait ce que j'ai besoin, mais il est l'unité: https://youtu.be/MK3D91kCKzM
Cordialement
Chris
Que voulez-vous voir à la place? Une capture d'écran et un croquis aideraient beaucoup. –
J'ai ajouté une image pour avoir une meilleure idée de ce dont j'ai besoin. – Chris
Eh bien, quelque chose doit être rendu là; "invisible" n'est pas une couleur. Dans la partie de la boule rouge/mauve qui est cachée par le cube transparent, que faut-il dessiner? Noir? Blanc? Un objet derrière la balle? Pouvez-vous poster une capture d'écran de ce que vous avez maintenant, et décrire comment c'est différent de ce que vous voulez? –