AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Prism Texturierung ohne OpenGl/DirectX
Thema durchsuchen
Ansicht
Themen-Optionen

Texturierung ohne OpenGl/DirectX

Ein Thema von simlei · begonnen am 14. Mär 2006 · letzter Beitrag vom 14. Mär 2006
 
Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#2

Re: Texturierung ohne OpenGl/DirectX

  Alt 14. Mär 2006, 14:40
Du kannst ein Image in .NET ohne Probleme vergrößern und verkleinern. Diese gedreht darzustellen wird allerdings sehr problematisch. In dem Fall hast du 2 möglichkeiten:
1. Du greifst auf eine API zurück (entweder n OpenGL-Header für .NET oder Managed DirectX (zweiteres kann ich nur empfehlen)) Nachdem du davon absehn willst gibts noch die 2. Möglichkeit:
2. Du programmierst dir selbst sozusagen eine RenderingPipeline. Das wird allerdings sehr aufwändig, das kann ich dir versichern

Wenn du dir eine Rendering Pipeline anguckst wirst du sehn, dass du da relativ viel zu tun ham wirst. Und nachdem du das alles auf der CPU machst (zumindest geh ich mal davon aus) kannst du dir auch sicher sein, dass das ganze ziemlich langsam wird
Um aber auch etwas konstruktivität in meinen Beitrag zu bringen: Guck dir ne Rendering Pipeline an (auf MSDN.com gibts dazu relativ interessante Dinge) und schau, was du alles benötigst. Da siehst du dann auch, wie du das ganze Aufbauen kannst, und was alles erledigt werden muss, um ein texturiertes, gedrehtes Dreieck auf den Bildschirm zu rendern.

greetz
Mike
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz