Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

1

30.10.2009, 21:52

Lichter in Effektdateien

Hallo,
ich möchte bei einem Modell im TBM-Converter noch ein punktlicht in der mitte des objektes erstellen...
Ich weiß, dass man nur den Effektquellcode abändern muss... aber wie? kann mir jemand helfen?

danke schhon mal ;)

CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

2

01.11.2009, 13:49

Hey, Leute!
normalerweise hat man so schnell Ergebnisse... :lol:
Nen gutes Tut würde ja auch reichen...
sogar einfach nen beispiel effekt-code...

ich hab mal gegoogelt, aber nix gescheites gefunden...

danke ;)
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

3

01.11.2009, 15:15

Was willst du denn genau machen ?

Wäre es nicht klüger das Licht in der Software zu setzen ?

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

4

01.11.2009, 15:52

also es gibt mehrere wege, und das verarbeiten von mehreren lichtern ist nicht ganz trivial. erstmal ist die frage, nutzt du beim effekt shader oder nich?
ansonsten kannst du wirklich einfach die fixed function (nicht software, E122 ;), das kommt darauf an, was für ein grafik-device du hast) das neue licht dazu setzen und es funktioniert.
bei shadern sieht das etwas adners aus, je nachdem, wie viele du hast, gibt es unterschiedliche techniken. bei exakt deinem problem, wenn du shader verwendest, würde ich einfach hart codiert 2 lichter angeben und berechnen, entweder extra passes oder im shader doppelte berechnung.

wäre also erstmal zu klären: shader oder nicht?!

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

5

01.11.2009, 17:49

es ist wirklich sehr einfach:
ich möchte nur die SYNTAX wissen, die man nutzt, um z.b. ein punkt oder spot licht in einem effekt ohne shader setzt.

muss man beachten, dass ich schon ein licht in der software gesetzt habe?
warscheinlich schon, oder?
ich fände es halt sehr angenehm, wenn das licht gleich mittransformiert wird... dann kann ich mir meine berechnungen dafür sparen^^
danke ;)
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

6

01.11.2009, 19:01

die lichter werden schon, wenn du sei fixed function nutzt, entsprechend mitberechnet. möchtest du die lichter denn bewegen?, weil du von transformieren sprachst.

EDIT: ja, du setzt die lichter mit setlight, und gibst einen index an. bei getlight() gibst du wieder einen index an und bekommst ein licht und kannst die positon anpassen, das omusst du allerdings per hand. aber da sollte es reichen, wenn du die position des lichtes mit der weltmatrix des objektes multiplizierst.

CBenni::O

1x Contest-Sieger

  • »CBenni::O« ist der Autor dieses Themas

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

7

01.11.2009, 19:18

Ja, nach sowas habe ich gesucht ;) danke

gibt es allerdings einen beispielcode, ich bekomme das so nicht hin...

hab mit effekten noch nicht so viel erfahrug :D

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

Werbeanzeige