Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 03:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Hilfe] Vectoren umrechnung

Discussion on [Hilfe] Vectoren umrechnung within the C/C++ forum part of the Coders Den category.

Reply
 
Old 04/14/2013, 12:44   #16
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
achso sry, hab mich oben versehen, kommt davon wenn man hässliches inline assembler benutzt, anstatt das ganze direkt richtig zu deklarieren, dachte du holst dir die w2s matrix per hand.

ok, dann kommt das flackern vom multicore rendering.
Dr. Coxxy is offline  
Old 04/14/2013, 12:48   #17
 
Crack-wtf's Avatar
 
elite*gold: 256
Join Date: Feb 2012
Posts: 1,370
Received Thanks: 2,917
Naja hab eben keine Lust ne Riesen SDK zu includen, die noch dazu fehlerhaft ist.
Da mach ich es lieber per Inline-ASM.

Bin gerade noch am aufbauen der Ray_t Struktur, um IsVisible zu nutzen.

EDIT:
Multicore Rendering ausschalten hats gebracht ;D Danke
Crack-wtf is offline  
Old 04/14/2013, 13:36   #18
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
Quote:
Originally Posted by Crack-wtf View Post
Naja hab eben keine Lust ne Riesen SDK zu includen, die noch dazu fehlerhaft ist.
Da mach ich es lieber per Inline-ASM.

Bin gerade noch am aufbauen der Ray_t Struktur, um IsVisible zu nutzen.

EDIT:
Multicore Rendering ausschalten hats gebracht ;D Danke
musste kein riesen sdk includen...
kannst auch so die klasse per hand nachbauen, das geht in 2 min und ist 1000x sauberer als dieser inline asm shice.
Dr. Coxxy is offline  
Old 04/14/2013, 14:54   #19
 
Master674b's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 255
Received Thanks: 110
Bau die Matrizen selbst zusammen.

Code:
D3DXMATRIX matWorld;
D3DXMatrixIdentity(&matWorld);

D3DXMATRIX matView;
D3DXMatrixLookAtLH(&matView, &vEye, &vAt, &vUp);

D3DXMATRIX matProjection;
D3DXMatrixPerspectiveFovLH(&matProjection, fFieldOfViewY, fAspect, fNearClip, fFarClip);

D3DXMATRIX matTransform;
D3DXMatrixMultiply(&matTransform, &matWorld, &matView);
D3DXMatrixMultiply(&matTransform, &matTransform, &matProjection);

D3DXVECTOR3 vScreen;
D3DXVec3Transform(&vScreen, &vWorld, &matTransform);
Master674b is offline  
Old 04/14/2013, 16:33   #20
 
Crack-wtf's Avatar
 
elite*gold: 256
Join Date: Feb 2012
Posts: 1,370
Received Thanks: 2,917
Quote:
Originally Posted by Master674b View Post
Bau die Matrizen selbst zusammen.

Code:
D3DXMATRIX matWorld;
D3DXMatrixIdentity(&matWorld);

D3DXMATRIX matView;
D3DXMatrixLookAtLH(&matView, &vEye, &vAt, &vUp);

D3DXMATRIX matProjection;
D3DXMatrixPerspectiveFovLH(&matProjection, fFieldOfViewY, fAspect, fNearClip, fFarClip);

D3DXMATRIX matTransform;
D3DXMatrixMultiply(&matTransform, &matWorld, &matView);
D3DXMatrixMultiply(&matTransform, &matTransform, &matProjection);

D3DXVECTOR3 vScreen;
D3DXVec3Transform(&vScreen, &vWorld, &matTransform);
Das hatte ich anfangs probiert, aber das hat nicht funktioniert. (Evtl. wegen Shader.)
Crack-wtf is offline  
Old 04/14/2013, 17:56   #21
 
'Henry.'s Avatar
 
elite*gold: 225
Join Date: Oct 2010
Posts: 206
Received Thanks: 69
Wenn ich mich nicht irre ist ein 2D Vektor eine 2x1 Matrix -.-
'Henry. is offline  
Old 04/14/2013, 19:13   #22
 
Crack-wtf's Avatar
 
elite*gold: 256
Join Date: Feb 2012
Posts: 1,370
Received Thanks: 2,917
Es handelt sich aber um einen 3D Vektor.
Crack-wtf is offline  
Old 04/14/2013, 20:20   #23
 
'Henry.'s Avatar
 
elite*gold: 225
Join Date: Oct 2010
Posts: 206
Received Thanks: 69
n 3d vektor ist ne 3x1 matrix -.-^^

p.s.
'Henry. is offline  
Old 04/15/2013, 20:48   #24
 
Master674b's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 255
Received Thanks: 110
Quote:
Originally Posted by Crack-wtf View Post
Das hatte ich anfangs probiert, aber das hat nicht funktioniert. (Evtl. wegen Shader.)
Da kriegst du Koordinaten im -1 / +1 Bereich raus. Musst noch aufn Viewport scalen.
Master674b is offline  
Reply


Similar Threads Similar Threads
Neteller PSC Einzahlung - plötzlich Umrechnung
08/05/2012 - Off Topic - 8 Replies
Hallo, ich habe ein Neteller-Konto und habe bisher Paysafecard(Euro) einzahlen können. Doch nun rechnet Neteller beim Einzahlen den Euro-Betrag automatisch in CHF um, obwohl man sowas nicht einstellen kann. Nun soll ich fast die doppelte Gebühr bezahlen und über My-PSC wird dann im Endeffekt auch mehr wegen der Umrechnung abgebucht. Der My-PSC Account ist natürlich ein Euro-Konto. Ich wohne in der Schweiz, und habe bereits Kontakt zu Neteller aufgenommen. Zuerst per Email, dann auch...
[Umrechnung's Frage] Packetheader
05/10/2012 - Flyff Private Server - 2 Replies
Guten Tag, ich habe eine Frage und zwar, ich habe einen neuen Packetheader ausgewählt nun wollte ich fragen, wie ich dies Umwandeln kann in (meine es ist Hexadezimal) Bsp.: 0x5e weil im Source steht ja nur "^". Wäre nett wenn einer Helfen könnte. Gruss lolix3
Metin2 Privat Server Yang umrechnung
08/03/2008 - Metin2 Private Server - 6 Replies
Hallo User Ich wollte mal fragen wie viel yang das ist 120x9343x Ich denke das sind 1,2kk. X= Die Chinessischen zeichen.



All times are GMT +2. The time now is 03:44.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.