Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Kitty Hello

#10411
Yep - da war ein Fehler. Vielleicht löst das auch das X_DRAWOBJ Problem. Dauert leider noch ein bischen mit dem Update, weil ich gerade voll verstrickt bin mit dem PocketPC 3D. Das wird übrigens ratzeschnell (für einen PocketPC)!
BumpMapping bau' ich nicht ein, aber CelShading könnte man überlegen.
#10412
Ja. Aufpassen: Die Texturen immer 2^n groß machen (also 128x256 oder so...)
#10413
Sieht nicht gut aus. Kriegen wir aber hin ;)
Ich brauch einen Ausdruck von deiner Grafikkarte mit GLView vom http://www.realtech-vr.com/glview/, und die exakte Compiler+Editor Version (aktuelles Update gemacht?)
Schau bitte auch nach, ob beide Grafiken im Programmverzeichnis liegen (image.bmp und bump.bmp).

Sorry,
Gernot
#10414
Also, Texturen mit AC3D geht so: http://www.ac3d.org/ac3d/tutorials/carbody/cartexturesmall2.swf.html - und das ist der Grund, warum ich AC3D so genial find'.

Die Animationen mach ich mit anderen Programmen. Da wären z.B. CharacorFX http://www.insanesoftware.de/ oder Milkshape http://www.swissquake.ch/chumbalum-soft/

Man kann jedoch auch einfach das (fertige) Model in AC3D nehmen, verschieben und dann _nochmal_ exportieren. Der Filter erkennt dann, dass die Anzahl der Knoten gleich ist und schlägt vor eine Animationsstufe anzuhängen.
Oder: Man exportiert jeden Keyframe als 3ds und komprimiert die Frames mit dem Tool "3DConvert" (bei GLBasic dabei).

Ich persönlich nehm ein anderes Programm dafür her, wobei diese nicht annähernd so schön zu bedienen sind als AC3D (meine ich).

Das mit dem Tutorial ist gut. Wenn jemand ein's schreibt, bin ich sehr froh, weil mir hier schon die Finger bluten. Ich mach gerade 3D für den PocketPC und ich sag nur: Zieht euch warm an, hahaaaa...
-Gernot
#10415
Bitte ein kleines Programm posten, bei dem der Fehler auftritt. Hast Du eine Bump-Map geladen und mit X_SETTEXTURE gesetzt?
Sorry,
Gernot
#10416
GLBasic - en / errors
2005-May-19
You had the file and got this error :O Fortunately it works now, because that "cannot be", though you can proof it is.
#10417
GLBasic - en / errors
2005-May-19
huh!? Do you have a file: GLbasic\compiler\platform\win32\lib\libws2_32.a ?

Try another update to 2.50519. If it still fails - tell me, but also download the SDK again after backing up the original C:\Program Files\GLBasic folder. The new setup works on my computer. It's hard to tell what version you updated from, so maybe something _is_ missing here.

I'm really sorry,
Gernot
#10418
GLBasic - en / errors
2005-May-18
Try another update. Since yesterday it should be fixed...
Version 2.50518 or greater should do.

Sorry,
-Gernot
#10419
GLBasic - de / Png
2005-May-17
OK. Ich überleg' mir mal ein "Plugin" System. Ist vieleicht gar keine schlechte Idee für externe libs wie GUI oder Physic-Engines...
#10420
Das Hauptproblem bei billigen Geräten sind die Grafikkarten. Du brauchst zumindest 800x600x16/8*8/(1024*1024) so etwa 4 MB Speicher.
Wenn Du das Gerät in die Finger bekommst, nimm ein GLBasic Spiel (Hello World) mit. Wenn's keinen OpenGL Treiber gibt, kommt eine MessageBox.

Alles mit eine 1GHz+ Prozessor sollte ohne Probs gehen.

HTH,
Gernot
#10421
GLBasic - de / Png
2005-May-16
Wenn der Speicher zu knapp wird: Shoebox!
Ich hab schonmal über jpeg und PNG nachgedacht, dadurch wird halt auch jede .exe wieder um einiges größer. Schwere Entscheidung. Bis dahin einfach mal Shoebox verwenden.
#10422
Found the / a bug. In the new update 2.50513 it is fixed. Please tell me if it works for you.
Sorry for the delay, had a lot of other things to fix (see logfile).
-Gernot
#10423
OK. Painshop is the problem. Use "black" as background with paintshow - it mostly uses antialiasing all the time. Then, when done, load the image with MSPaint and "paint" the transparent pieces with that pink - it's in MSPaint's default palette.

HTH,
Gernot
#10424
24bit or 256 colors.
Sorry for delay in answering.
#10425
Hmm.. klingt interessant. Hat mich so interessiert, dass ich's mal geschrieben hab. Hier meine 2ct:

Code (glbasic) Select
// --------------------------------- //
// Project:
// Start: Tuesday, May 10, 2005
// IDE Version: 2.50405

GETSCREENSIZE scx, scy
// LOADBMP "Test.bmp"
FOR i=0 TO 100
      FILLRECT RND(scx), RND(scy), RND(scx), RND(scy), _
       RGB(RND(255), RND(128)+127, RND(256))
NEXT

// Ein Quadrat wählen
IF scy < scx
sz = scy
ELSE
sz = scx
ENDIF

// Sprite 0 = ursprüngliches Bild
GRABSPRITE 0, 0,0, sz,sz
BLACKSCREEN

// mit dem STEP kann man an der Geschwindigkeit schrauben
FOR i = 1 TO 100 STEP 1
// Zoom von 1 bis sz, aber quadratisch wachsend
zoom = POW(2, i/10)/1024 * sz
// Das sprite auf diese Größe zeichnen
STRETCHSPRITE 0, 0,0, zoom, zoom
// ausschneiden
GRABSPRITE 1, 0,0,zoom,zoom
// strecken
STRETCHSPRITE 1, 0,0, sz,sz
// zeigen
SHOWSCREEN
NEXT