Les ombres en 3D

Généralités sur la programmation 3D
daniel974
Messages : 1
Inscription : jeu. 03/août/2006 6:39
Localisation : Ile de la Réunion

Les ombres en 3D

Message par daniel974 »

est-il possible de gérer facilement les ombres avec pb4 ???

J'ai créé une lumière qui traverse la matière ??? :D , et ce n'est pas du tout ce que je souhaite. :(

Je pense avoir positionné les bons flags. Voilà ce que j'ai fait:


WorldShadows(#PB_Shadow_Additive)
EntityRenderMode(0, #PB_Entity_Solid | #PB_Entity_CastShadow )


======================================

Pour les calculs, j'ai utilisé PI, mais cette constante n'est pas initialisée, y a t-il un fichier à inclure ?

======================================

Merci par avance
Daniel
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

Bienvenue à toi

T'inquiète pas si tu n'as pas eu de réponse.

Il y a peu de personnes qui s'intéressent à la 3D, ou ceux qui s'y intéressent n'avaient sans doute pas de réponse satisfaisante à te donner.

Je peux juste te répondre pour Pi, si tu utilises la version démo , il me semble que les fichiers résidents ne sont pas inclus ? donc c'est normal que #Pi ne soit pas initialisé.

Pour les lumières avec la v4 j'ai constaté des trucs bizarres, j'attends la nouvelle mise à jour de la 3D pour tester à nouveau.

Cette ligne est correcte, essaye quand même avec #PB_Shadow_Modulative pour voir si ça change quelque chose ?

Code : Tout sélectionner

WorldShadows(#PB_Shadow_Additive)
celle ci aussi , essaye tout de même d'enlever #PB_Entity_Solid , pour ne garder que #PB_Entity_CastShadow, mais j'y crois pas trop. Sinon tu as testé l'exemple de Fred ? il fonctionne chez toi ? fais une recherche sur le forum tu devrais retrouver le lien.

Code : Tout sélectionner

EntityRenderMode(0, #PB_Entity_Solid | #PB_Entity_CastShadow) 
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Répondre