explosions sprite schneidet sich mit wänden
Übersicht

![]() |
rctunerBetreff: explosions sprite schneidet sich mit wänden |
![]() Antworten mit Zitat ![]() |
---|---|---|
ich hab ein problem mit meinem explosions sprite, es schneidet sich so hässlich mit den wänden. dadürch wirkt die explosion nicht räumlich.
Meine Explosion: https://www.blitzforum.de/upload/file.php?id=596 (>1 MB) So sollte sie eigendlich aussehen: (Bild aus der Galerie) https://www.blitzforum.de/gallery/?image=352 ~Editiert~ Schonmal was von Bildkompression gehört? Über 1 MB für ein Bild, was auch mit 60 KB auskommen würde... naja, ist ja dein Archiv Platz. Mit solchen Bildern solltest du allerdings keine Vergrößerung beantragen. MfG D2006 |
||
[Y[our Film, Game ]M[akers and more [F]un!
www.Master-Entertainment.de.vu [AMD 6000+ X2 @ 6400+][2GB RAM][NVidia 8800GT 512 MB] |
![]() |
BlitzcoderNewsposter |
![]() Antworten mit Zitat ![]() |
---|---|---|
Es gibt veschiedene Sprite Modes. Du hast es so eingestellt, dass sich das Sprite immer zur Kamera dreht. Somit steckt es bei dir im Haus. Setze mal Spriteviemode auf 2. Allerdings sieht das auch nicht wirklich gut aus. Du müsstest es mit partikeln machen.
MfG Blitzcoder |
||
P4 3 Ghz@3,55Ghz|GF 6600GT 256MB|Samsung 80GB | 2x Samsung 160GB|2048MB DDR-400 RAM|6 Mbit Flatrate | Logitech G15 | Samsung 225BW-TFT | Ubuntu Gutsy Linux | Windows Vista | Desktop | Blog | CollIDE | Worklog
________________ |°°°°°°°°°°°°°°||'""|""\__,_ |______________ ||__ |__|__ |) |(@) |(@)"""**|(@)(@)****|(@) |
![]() |
Black Spider |
![]() Antworten mit Zitat ![]() |
---|---|---|
da gibt´s keine Richtige möglichkeit das zu beheben;
müsstest dann wenn schon mit Partikeln arbeiten. Wenn du das nicht willst, schlag´ ich dir hier mal was vor: Code: [AUSKLAPPEN] Type expl Field obj_1 Field obj_2 Field zeit# Field gr# End Type Set_Explosion(x#, y#, z#, gr#) ex.expl = New expl ex\obj_1 = CopyEntity(sprite_1) ex\obj_2 = CopyEntity(sprite_1) SpriteViewMode ex\obj_2,2 ;Frei im Raum ;Scalen, Blendwerte, Zeit etc. spar ich mir jetzt PositionEntity ex\obj_1,x#, y#, z# PositionEntity ex\obj_2,x#,y#,z# TurnEntity ex\obj_2,0,DeltaYaw(ex\obj_2,camera),0 End Function Und dann normal wie immer Updaten. Der Vorteil dabei ist, das der eine Sprite immer Senkrecht steht, und egal wie hoch der ist, nie das gebäude schneidet; du könntest natürlich auch prüfen, ob der ExplosionsSprite mit dem Gebäude intersected und ihn, wenn ja, vom Gebäude wegbewegen... Das wären meine Vorschläge; vll. gibts noch was besseres... |
||
Coming soon:
http://img132.imageshack.us/im...im2ab6.gif |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group