einen kleine einfachen software renderer
-
Hallo
ich will ein programm programieren mit dem man 3d modelle leichter texturieren
kann. dies mache ich mit dem Borland C++ Builder meine Frage nun ich muss das
3d modell ja nun rendern und im Borland D3d oder OpenGl zum laufen zu kreigen
ist nun nicht gerade einfach finde ich zumindest ich habe das net hingekriegt.
Also gibt es einen (wie der Titel schon sagt: kleine einfachen software renderer)
den ich im BCB benutzen kann.Thx
Mfg Happymax :xmas1:
-
Happymax schrieb:
ich will ein programm programieren mit dem man 3d modelle leichter texturieren kann.[...] ich habe das net hingekriegt
Und du meinst, du kriegst das hin, wenn du schon an den Grundlagen scheiterst?
Bye, TGGC (You don't get it and never will)
-
tggc alter, K@#?!! - naja, charmant wie immer..
@glücklich
such dir ne passende engine, das machts einfacher
-
toast schrieb:
tggc alter, K@#?!!
Gott schreibt man so <-.
Bye, TGGC (You don't get it and never will)
-
Sorry, aber da muß ich TGGC zustimmen.
Nicht umsonst hatten selbst Profi-Pakete wie 3DMax anfangs ein miserables UV-Mapping-Tool...
-
es gibt einige varianten zu texturieren, die auch nicht-in-OGl/DirectX-eingearbeite leicht umsetzen können müssten. Senkrechte Projektion zB. von vertices auf ebene, punkt dann in uv umrechen - halt ich für umsetzbar, reicht für konvexe Meshes schonma aus.
Im Grunde is das nur Mathematik, für die Darstellung kann man sich zB. von nehe den quelltext des milkshape-tutorial runterladen, n paar modifkationen beim laden des models sollte reichen.[edit]dass das nicht schwer wär, wollte ich nicht sagen. man kanns aber trotzdem probieren, greetz an tggcs Arroganz - das wollte ich sagen[/edit]
-
thx
aber ich hab mir das im grunde so vorgestellt das ich das 3dmodell was man
einläd rendert und dann noch neben bei die textur malt iner paintbox
die wird dann auf das 3d modell gesetzt und mit den UVmaps(hmmm) kp
daran hab ich garnet gedacht
.
Naja ich glaub ich lass das lieber bleiben aber so ein kleiner renderer
wär doch auf nützlich.TGGC schrieb:
Und du meinst, du kriegst das hin, wenn du schon an den Grundlagen scheiterst?
Ich war ja schon dabei das inner vcl form einzubauen auber ich brauchte
nur noch einen Direct3D initialization code ich hatte auch einen nur
der hat nicht funktioniert aber ich hatte im bcb teil des forums ein
thema aufgemacht speziel wegen directx und da hat mir gerade jemand gesagt
warum das nicht funktioniert vieleicht komme ich ja jetzt damit weiter.Mfg Happymax :xmas1:
-
Sgt. Nukem schrieb:
Sorry, aber da muß ich TGGC zustimmen.
Wie ungewöhnlich...

-
Happymax schrieb:
TGGC schrieb:
Und du meinst, du kriegst das hin, wenn du schon an den Grundlagen scheiterst?
Ich war ja schon dabei das inner vcl form einzubauen auber ich brauchte
nur noch einen Direct3D initialization code ich hatte auch einen nur
der hat nicht funktionierteben
Bye, TGGC (You don't get it and never will)
-
interpreter schrieb:
Sgt. Nukem schrieb:
Sorry, aber da muß ich TGGC zustimmen.
Wie ungewöhnlich...


interpreter schrieb:
Ich flame, also bin ich.
,
wie?!

-
@Happymax:
Welche Art von Models möchtest du denn verwenden ? Ein eigenes Format oder was "übliches" wie 3DS oder Milkshape ? Bei letzterem würde ich mich im Netz mal nach einem entsprechenden Model-Viewer Code umsehen (Gibts wie Sand am Meer) den kannst du dann als Ausgangsbasis verwenden. Ein klassischer Renderer via OpenGL oder D3D ist IMHO übrigens einfacher zu realisieren (und zu verstehen) als so ein Hardcore Software Teil.