Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [C#] Problema con le 'DirectX Light'
Forum - C# / VB.NET - [C#] Problema con le 'DirectX Light'

Avatar
marco1 (Normal User)
Pro


Messaggi: 157
Iscritto: 12/02/2009

Segnala al moderatore
Postato alle 0:52
Sabato, 18/09/2010
Salve...

Sto faciendo un programmino che in parte usufluiscie delle librerie directX.
Uso: C#.NET 2005 e le DirectX 9.0
Io disegno dei primitivi di tipo 'PositionNormalTextured' e per l'illuminazione di questo tipo di triangoli devo settare almeno 1 device.Lights e quindi immetto tutti i parametri e infine
Codice sorgente - presumibilmente C# / VB.NET

  1. Device.RenderState.Lighting = True
  2. Device.Lights[0].Commit()
  3. Device.Lights[0].Enabled = True


La parte del Commit e scritta dappertutto... l'ho trovata su tutti gli tutorial xo quando faccio partire il programma .NET mi dice che la funzione Commit() nn fa parte di Device.Light (che sarebbe una singola luce)... chi mi saprebbe spiagare il xk???

grazie mille :rotfl: :rotfl: :rotfl:


xx    xx xxxxxxx    xxxxx
xx    xx xx    xx  xx
xx  xx  xxxxxxx  xxxxxxx
  xxxx   xx    xx xx    xx
   xx    xxxxxxx   xxxxxx  
PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 17:52
Sabato, 18/09/2010
1) The Commit method was removed from the Light class. Existing code relying on Light.Commit should be modified. Now, changes made to a Light object's properties do not take effect until Light.Update is called, or Light.Enabled is set to true.

Fonte: Introducing DirectX 9.0:

2) Studia l'italiano invece del c#...per favore...lo chiedo in ginocchio.... :hail:

usufluiscie ==> USUFRUISCE (la I alla fine!!!)
tutti gli tutorial ==> tutti I tutorial

Ultima modifica effettuata da lorenzo il 18/09/2010 alle 17:54


"There's no point in being exact about something if you don't even know what you're talking about."

JOHN VON NEUMANN


Siamo italiani NO??
Allora scriviamo in ITALIANO!!!!
PM Quote
Avatar
marco1 (Normal User)
Pro


Messaggi: 157
Iscritto: 12/02/2009

Segnala al moderatore
Postato alle 19:50
Sabato, 06/11/2010
E te impara ad usare la tastiera... ti credi figo da dietro il tuo Pc???


xx    xx xxxxxxx    xxxxx
xx    xx xx    xx  xx
xx  xx  xxxxxxx  xxxxxxx
  xxxx   xx    xx xx    xx
   xx    xxxxxxx   xxxxxx  
PM Quote