Autor |
Nachricht |
Thema: Sprite unscharf |
-=|BLACK|=-
Antworten: 11
Aufrufe: 7219
|
Forum: DirectX, OpenGL Verfasst am: 27.07.2007, 05:58 Titel: Sprite unscharf |
ok auch das problem habe ich jetzt gelöst!
anstatt ImageInfo.Height und Width habe ich jetzt das Macro D3DX_DEFAULT_NONPOW2 genutzt! un es klappt super! |
Thema: Sprite unscharf |
-=|BLACK|=-
Antworten: 11
Aufrufe: 7219
|
Forum: DirectX, OpenGL Verfasst am: 26.07.2007, 14:57 Titel: Sprite unscharf |
mh jetzt wird das bild zwar scharf angezeigt, aber viel zu groß! ca 1/3 größer als es sein sollte
D3DXCreateTextureFromFileEx(m_lpD3DDevice,
lpFileN ... |
Thema: Sprite unscharf |
-=|BLACK|=-
Antworten: 11
Aufrufe: 7219
|
Forum: DirectX, OpenGL Verfasst am: 26.07.2007, 11:40 Titel: Sprite unscharf |
ok danke!
das mit den MipLevels hat doch geklappt ich musste den Filter nur auf D3DX_FILTER_LINEAR einstellen. |
Thema: Sprite unscharf |
-=|BLACK|=-
Antworten: 11
Aufrufe: 7219
|
Forum: DirectX, OpenGL Verfasst am: 26.07.2007, 10:59 Titel: Sprite unscharf |
also ich habe jetzt mal einen test gemacht.
wenn ich D3DXCreateTextureFromFile benutze wird alles normal angezeigt,
wenn ich aber D3DXCreateTextureFromFileEx benutze ist wieder alles verschwommen.
... |
Thema: Sprite unscharf |
-=|BLACK|=-
Antworten: 11
Aufrufe: 7219
|
Forum: DirectX, OpenGL Verfasst am: 26.07.2007, 10:48 Titel: Sprite unscharf |
nee der hängt sich dann auf! |
Thema: Sprite unscharf |
-=|BLACK|=-
Antworten: 11
Aufrufe: 7219
|
Forum: DirectX, OpenGL Verfasst am: 26.07.2007, 10:37 Titel: Sprite unscharf |
hier noch die initialisierung und die begin- endscene methoden der direct3d klasse:
bool CDirect3D::Init(HWND hWnd, BOOL bWindowed)
{
// Direct3D-Objekt erzeugen
m_lpD3D = Direct3DCreate9(D3 ... |
Thema: Sprite unscharf |
-=|BLACK|=-
Antworten: 11
Aufrufe: 7219
|
Forum: DirectX, OpenGL Verfasst am: 26.07.2007, 10:32 Titel: Sprite unscharf |
nee ich verwende die im fullscreenmodus! |
Thema: Sprite unscharf |
-=|BLACK|=-
Antworten: 11
Aufrufe: 7219
|
Forum: DirectX, OpenGL Verfasst am: 26.07.2007, 10:18 Titel: Sprite unscharf |
hallo
ich habe schon wieder ein problem mit meinen sprites.
grafiken mit texten sind unscharf.
hier könnt ihr euch das ma angucken.
links die orginal und rechts so wie sie bei mir angezeigt wi ... |
Thema: Mehrere Sprite instanzen |
-=|BLACK|=-
Antworten: 20
Aufrufe: 14271
|
Forum: DirectX, OpenGL Verfasst am: 26.07.2007, 00:05 Titel: Mehrere Sprite instanzen |
ok ich habe das problem gefunden!
ich habe das ganze mal im release modus kompiliert und auf einmal gabs keine probleme mehr!
vielen danke für eure posts! |
Thema: Mehrere Sprite instanzen |
-=|BLACK|=-
Antworten: 20
Aufrufe: 14271
|
Forum: DirectX, OpenGL Verfasst am: 25.07.2007, 23:58 Titel: Mehrere Sprite instanzen |
nee in dem konstruktor der sprite klasse wird nur das sprite objekt auf null gesetzt! |
Thema: Mehrere Sprite instanzen |
-=|BLACK|=-
Antworten: 20
Aufrufe: 14271
|
Forum: DirectX, OpenGL Verfasst am: 25.07.2007, 23:44 Titel: Mehrere Sprite instanzen |
ja das habe ich auch schon ausprobiert!
das ist egal!
wo liegt denn der unterschied zwischen einer localen und einer globalen definition?
bei der localen wird der destuctor der objekte beim ver ... |
Thema: Mehrere Sprite instanzen |
-=|BLACK|=-
Antworten: 20
Aufrufe: 14271
|
Forum: DirectX, OpenGL Verfasst am: 25.07.2007, 23:22 Titel: Mehrere Sprite instanzen |
nee mit dem windowed ändert sich aucht nichts
hier der code der main:
#include "cwindow.h"
#include "CDirect3D.h"
#include "CSprite.h"
#include "CRescou ... |
Thema: Mehrere Sprite instanzen |
-=|BLACK|=-
Antworten: 20
Aufrufe: 14271
|
Forum: DirectX, OpenGL Verfasst am: 25.07.2007, 22:51 Titel: Mehrere Sprite instanzen |
aso eine gute grafikkarte ist das nich.. is die auf meinem notebook das is eine von sis.
naja un im fullscreen modus lass ich dass immer laufen!
ich bin gerade den resource manager so am umbauen, ... |
Thema: Mehrere Sprite instanzen |
-=|BLACK|=-
Antworten: 20
Aufrufe: 14271
|
Forum: DirectX, OpenGL Verfasst am: 25.07.2007, 22:13 Titel: Mehrere Sprite instanzen |
nein! beginscene und endscene der direct3d klasse wird nur einmal aufgerufen!
kann es irgendwie daran liegen, dass man nicht so viele sprite objekte erzeugen sollte? |
Thema: Mehrere Sprite instanzen |
-=|BLACK|=-
Antworten: 20
Aufrufe: 14271
|
Forum: DirectX, OpenGL Verfasst am: 25.07.2007, 21:52 Titel: Mehrere Sprite instanzen |
bool CDirect3D::Init(HWND hWnd, BOOL bWindowed)
{
// Direct3D-Objekt erzeugen
m_lpD3D = Direct3DCreate9(D3D_SDK_VERSION);
if(NULL == m_lpD3D)
{
// Fehler, D3D-Objekt wurde nicht erzeug ... |
|