Gamestudio Links
Zorro Links
Newest Posts
Newbie Questions
by fairtrader. 12/06/23 11:29
Zorro Trader GPT
by TipmyPip. 12/04/23 11:34
Square root rule
by Smallz. 12/02/23 09:15
RTest not found error
by TipmyPip. 12/01/23 21:43
neural function for Python to [Train]
by TipmyPip. 12/01/23 14:47
Xor Memory Problem.
by TipmyPip. 11/28/23 14:23
Training with command line parameters
by TipmyPip. 11/26/23 08:42
Combine USD & BTC Pairs In Asset Loop
by TipmyPip. 11/26/23 08:30
AUM Magazine
Latest Screens
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Who's Online Now
7 registered members (fairtrader, Quad, miwok, Martin_HH, AndrewAMD, alibaba, dpn), 581 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Newest Members
fairtrader, hus, Vurtis, Harry5, KelvinC
19019 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 2 1 2
Ein Sprite in einem 3d raum immer vor allen Objekten? #289111
09/10/09 15:41
09/10/09 15:41
Joined: Oct 2008
Posts: 679
Germany
Ayumi Offline OP
User
Ayumi  Offline OP
User

Joined: Oct 2008
Posts: 679
Germany
Wie mmein Topic name schon sagt:

Wie ist es moeglich, einen Flare effect oder Sprite
immer im vordergrund (wie ein Panel, allerdings "im"
3d Raum) zu stellen, sodas sich Flare und Modelle/Bloecke
nicht ueberschneiden, wenn die Kamera einen unguenstigen
Winkel auffweisst.?

Danke.
(Bei bdearf mach ich auch ein Bild)

Last edited by Ayumi; 09/10/09 15:42.
Re: Ein Sprite in einem 3d raum immer vor allen Objekten? [Re: Ayumi] #289118
09/10/09 16:23
09/10/09 16:23
Joined: Dec 2002
Posts: 616
Austria
Stromausfall Offline
User
Stromausfall  Offline
User

Joined: Dec 2002
Posts: 616
Austria
you could try to work with a view object, but you would always have to ensure that the position of the object is updated, which involves some ugly maths ^^


get the C# wrapper:
for A7.85.4 and A8.30.4, Version 2.3.9
at http://acknexwrapper2.matthias-auer.net/ or visit the thread
Re: Ein Sprite in einem 3d raum immer vor allen Objekten? [Re: Stromausfall] #289119
09/10/09 16:36
09/10/09 16:36
Joined: Jan 2007
Posts: 1,619
Germany
Scorpion Offline
Serious User
Scorpion  Offline
Serious User

Joined: Jan 2007
Posts: 1,619
Germany
just take a panel and change it's attributes (e.g. size) depending on the distance and maybe on the occlusion (trace from cam to position). To get the position take vec_to_screen.


Re: Ein Sprite in einem 3d raum immer vor allen Objekten? [Re: Stromausfall] #289121
09/10/09 16:37
09/10/09 16:37
Joined: Oct 2008
Posts: 679
Germany
Ayumi Offline OP
User
Ayumi  Offline OP
User

Joined: Oct 2008
Posts: 679
Germany
uhhhh,...you are right.
I will try and report.
Thx

Re: Ein Sprite in einem 3d raum immer vor allen Objekten? [Re: Ayumi] #289122
09/10/09 16:40
09/10/09 16:40
Joined: Apr 2007
Posts: 141
Germany
Timothy Offline
Member
Timothy  Offline
Member

Joined: Apr 2007
Posts: 141
Germany
Also try the znear flag (manual).

Re: Ein Sprite in einem 3d raum immer vor allen Objekten? [Re: Timothy] #289125
09/10/09 16:46
09/10/09 16:46
Joined: Jan 2007
Posts: 1,619
Germany
Scorpion Offline
Serious User
Scorpion  Offline
Serious User

Joined: Jan 2007
Posts: 1,619
Germany
znear just puts the near plane nearer to the camera for that entity. It's still depth clipped. that doesn't fit the problem 100% i think ^^°

Re: Ein Sprite in einem 3d raum immer vor allen Objekten? [Re: Scorpion] #289175
09/11/09 06:22
09/11/09 06:22
Joined: Jul 2000
Posts: 27,967
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,967
Frankfurt
You can either use a panel, or a view entity, or call draw_quad().

Re: Ein Sprite in einem 3d raum immer vor allen Objekten? [Re: jcl] #289213
09/11/09 10:29
09/11/09 10:29
Joined: Oct 2008
Posts: 679
Germany
Ayumi Offline OP
User
Ayumi  Offline OP
User

Joined: Oct 2008
Posts: 679
Germany
Ca nt use an Panel object for 3d effects.

Thx for all, i will test it.

Aber jetzt nochmal fuer jcl:

Ich moechte einn Sprite in einem "3 dimesionalen raum
mit x,y,z Werten und kein Panel.
Einen Flare effect, wie auch als Bsp: die Sonne.
Wenn diese sich der Spielerkamera ausrichten,
schneidet sich das Panel in den meisten faellen mit
anderen Modellen.
Das soll es aber nicht:)

hier ein Bild beispiel:






Last edited by Ayumi; 09/11/09 10:43.
Re: Ein Sprite in einem 3d raum immer vor allen Objekten? [Re: Ayumi] #289217
09/11/09 10:56
09/11/09 10:56
Joined: Jul 2000
Posts: 27,967
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,967
Frankfurt
Ich glaube, das hat jeder schon verstanden. Flares sind 2D Effekte. Sie brauchen Panels oder View Entities, oder draw_quad(). Sie müssen auch eine c_trace Funktion von der Lichtquelle zur Kamera ausführen.

Es müsste auf AU noch ein altes Tutorial für Lensflares geben - zwar für A5, so dass Sie den Code modifizieren müssen, aber Sie können darin sehen, wie es gemacht wird.

Re: Ein Sprite in einem 3d raum immer vor allen Objekten? [Re: jcl] #289218
09/11/09 11:00
09/11/09 11:00
Joined: Nov 2008
Posts: 946
T
the_clown Offline
User
the_clown  Offline
User
T

Joined: Nov 2008
Posts: 946
Ich denke, ZNEAR müsste dafür ausreichen.

Page 1 of 2 1 2

Moderated by  old_bill, Tobias 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1