Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.686 Beiträge
 
Delphi 2007 Enterprise
 
#2

Re: DirectX9 - Texturbreite und -höhe

  Alt 23. Jan 2010, 17:28
Intern werden Texturen meist mit Kantenlängen in 2er-Potenzen abgebildet. Ich wüsste jetzt nicht, wie man die Größe von DirectX beziehen könnte, aber du könntest sie von Hand aus dem File lesen. (Entweder mit einer entsprechenden Komponente/Klasse öffnen, oder wirklich flugs auf www.wotsit.org in die Format-Specs schauen und mit nem Stream ran gehen.) Wobei DirectX vermutlich irgendwo Infos darüber haben muss, weil sonst das Mapping ja seltsam ausschauen würd

...Hmmm, zumindest gibts dies hier, was immerhin das tut was ich meinte, und schon fix und fertig benutzbar ist
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat