MP3D Alpha 32

Du brauchst Grafiken, gute Programme oder Leute die dir helfen? Frag hier.
Benutzeravatar
N_Gnom
Beiträge: 149
Registriert: 11.09.2013 19:52

Re: MP3D Alpha 32

Beitrag von N_Gnom »

Wird da das b3d multitexture loading mit drin sein?
Büdde büdde...smile
Laptop: Win10@64bit - i3 2x2Ghz - 8GB Ram - 1TB HDD
Desktop: Win10@64bit - AMD Ryzen 5 2400G - MSI B450 Tomahawk - 8GB Ram - 240GB SSD
Benutzeravatar
mpz
Beiträge: 497
Registriert: 14.06.2005 15:53
Computerausstattung: Win 10 Pro, 16 GB Ram, Intel I5 CPU und TI1070 Grafikkarte, PB 5.73 / 6.00 beta4
Wohnort: Berlin, Tempelhof

Re: MP3D Alpha 32

Beitrag von mpz »

Hi,

im mp3d Forum habe ich ein paar io/Dateien zum Thema laden und speichern von Meshs als zip Datei erzeugt, amit ander hier mithelfen können. In den Demos wird gezeigt wie man multitexture Meshs erzeugt. Das Speicher von b3d files, auch multitexture files, habe ich gerade hinbekommen. Jetzt kümmer ich mich um das laden von b3d multitexturen. Also auf gut Deutsch wenn ich es schaffe ist es drin. Wenn ander mithelfen wollen nur zu.


P.S. Ein anim b3d/3ds konverter auf anim directx habe ich auch fertig gemacht. Sollte also die Animationen für mp3d erleichtern...

Gruß Michael
Working on - MP3D Engine -
Benutzeravatar
N_Gnom
Beiträge: 149
Registriert: 11.09.2013 19:52

Re: MP3D Alpha 32

Beitrag von N_Gnom »

Supi, hört sich sehr gut an.


Btw. was die animationen anbelangt, ich brauch sie derzeit nicht wirklich, aber vielleicht wäre es für eine spätere version am sinnvollsten statt einen konverter das ganze direkt nativ einzubinden.

aber für anim ein dx mesh zu nehmen geht ja auch.

Ich freu mich auf jeden Fall wenn das mit dem Multitexturiertem b3d klappt.Helfen würde ich dir gerne, nur hab ich von dem internen nicht wirklich einen Plan.

Danke dir auf jeden Fall mal dafür dass du dir soviel Mühe gibst.
Laptop: Win10@64bit - i3 2x2Ghz - 8GB Ram - 1TB HDD
Desktop: Win10@64bit - AMD Ryzen 5 2400G - MSI B450 Tomahawk - 8GB Ram - 240GB SSD
Benutzeravatar
udg
Beiträge: 560
Registriert: 20.06.2013 23:27

Re: MP3D Alpha 32

Beitrag von udg »

hallo,

eine frage zum handling mit "window"

ist es möglich ein Fenster transparent darzustellen und ohne Border sodass ich ein PNG mit Alpha Blending zB. als Splashscreen auf dem Desktop darstellen kann?

über einen Codeschnipsel wäre ich sehr dankbar. ich bastel und bastel und bekomms nicht hin :oops:

Code: Alles auswählen

Enumeration
#Window_0
EndEnumeration
;-------------------
OpenWindow(#Window_0, 0, 0, 887, 300, "Transparent Window",#PB_Window_ScreenCentered|#PB_Window_BorderLess)

MP_ScreenToHandle(WindowID(0))
Sprite = MP_LoadSprite("Logo.png")
MP_TransparentSpriteColor(Sprite, RGB(0,0,0)) ; schwarz wird durchsichtig
 
Repeat
  MP_AmbientSetLight (RGB(250,0,20))  ; hiermit kann eine hintergrundfarbe des fensters eingestellt werden RGB keine Transparenz?
  MP_DrawSprite(Sprite, 0, 0,$ff)
  MP_RenderWorld() ; Erstelle die Welt
  MP_Flip () ; Stelle Sie dar
    SendMessage_(WindowID(0), #WM_NCLBUTTONDOWN, #HTCAPTION, 0); grab screen mit Maus
    iEvent.i = WaitWindowEvent(1)
 Until iEvent = #PB_Event_CloseWindow
End
viele grüße
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
mpz
Beiträge: 497
Registriert: 14.06.2005 15:53
Computerausstattung: Win 10 Pro, 16 GB Ram, Intel I5 CPU und TI1070 Grafikkarte, PB 5.73 / 6.00 beta4
Wohnort: Berlin, Tempelhof

Re: MP3D Alpha 32

Beitrag von mpz »

Hi,

meinem Wissen nach kann man einen DX9 Screen nicht transparent machen, bzw ich hatte es mal versucht und nicht hinbekommen. Falls jemand ein DX9 Beispiel mit Sourcecode kennt, immer rann, ich baue das gerne ein...

Gruß Michael
Working on - MP3D Engine -
Benutzeravatar
udg
Beiträge: 560
Registriert: 20.06.2013 23:27

Re: MP3D Alpha 32

Beitrag von udg »

naja gut. danke für die antwort.

wie kann ich ohne einen DX9 Screen zu erstellen, ein Alpha PNG darstellen ohne Fenster Rahmen.
ein transparentes Fenster (durchsichtig und ohne Rahmen habe ich hier) aber sobald ich ein Logo reinlade, habe ich jedes mal ein schwarzes fenster. es entsteht einfach kein splashscreen.

ich habe schon andere splashscreens erstellt, jedoch mit ellen langem code, dieser ist in meinem nachfolgendem Vorhaben nicht brauchbar.

Hintergrund der Frage:
Ich programmiere gerade einen Farbrausch V2M Windows Player. ---> alles fertig. nun möchte ich das teil jedoch mit einem grafischen interface und div. schnickschnack versehen und möchte dies mit all meinen PNG's erledigen.

bin für jede Hilfe Dankbar.

Grüße
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
Benutzeravatar
N_Gnom
Beiträge: 149
Registriert: 11.09.2013 19:52

Re: MP3D Alpha 32

Beitrag von N_Gnom »

Ich habe grad ein Großes Problem.
Habe mein Windows neu installiert(bin wieder zu win7 zurückgekehrt)
DX9 drauf, natürlich aktuelle Treiber, PureBasic 5.21 drauf, mp3d installer und anschliessend die letzte mp3d ausgetauscht.

Bei jedem Sourcecode den ich verwende Kommt bei MP_Graphics3D(...) ein Fehler.

Ungültiger Speicherzugriff(Lesefehler an Adresse 0)

Ich habs jetzt extra nochmal mit der pb5.20 probiert, und alles nochmal neu installiert, also pb und mp3d...keine chance.

Woran könnte es liegen?
Versteh grad die Welt nicht mehr.
Laptop: Win10@64bit - i3 2x2Ghz - 8GB Ram - 1TB HDD
Desktop: Win10@64bit - AMD Ryzen 5 2400G - MSI B450 Tomahawk - 8GB Ram - 240GB SSD
Benutzeravatar
mpz
Beiträge: 497
Registriert: 14.06.2005 15:53
Computerausstattung: Win 10 Pro, 16 GB Ram, Intel I5 CPU und TI1070 Grafikkarte, PB 5.73 / 6.00 beta4
Wohnort: Berlin, Tempelhof

Re: MP3D Alpha 32

Beitrag von mpz »

Hi,

erst einmal hast du PB 5.20 32 oder 64 Bit?. Dann must Du das entsprechende 32 ode 64 Bit variante installieren, danach erst die mp3d austauschen. Ich wollte schon lange einen neuen installer fertig machen, aber wie immer keine Zeit.

Ich möchte eigentliche einen Installer schreiben wo man auswählt was man hat (PB 5.11/5.20/x86/x64)und die benötigten Daten von einer WebSeite lädt. Ist sicher sinnvoller als 4 verschieden Installer bauen.

Gruß Michael
Working on - MP3D Engine -
Benutzeravatar
N_Gnom
Beiträge: 149
Registriert: 11.09.2013 19:52

Re: MP3D Alpha 32

Beitrag von N_Gnom »

5.20 und 5.21 beides x86, also 32bit.
Könntest du nochmal kurz hier die beiden links für den installer und die lib posten?

Ja ein Installer wäre toll.

Aber ich versteh das trotzdem nicht.
Da würde ich mp3d nochmal deinstallieren und das neu machen.

p.s. macht das irgendeinen Unterschied ob man bei subsystem dx9 oder DX9 einträgt?also wird da auf Groß- oder Kleinschreibung geachtet?
Laptop: Win10@64bit - i3 2x2Ghz - 8GB Ram - 1TB HDD
Desktop: Win10@64bit - AMD Ryzen 5 2400G - MSI B450 Tomahawk - 8GB Ram - 240GB SSD
Benutzeravatar
N_Gnom
Beiträge: 149
Registriert: 11.09.2013 19:52

Re: MP3D Alpha 32

Beitrag von N_Gnom »

sorry wegen doppelpost.
hab jetzt nochmal win7 neu installiert.
treiber drauf und dx9.
KEIN PB und somit kein mp3d!

Habe eine Anwendung die mp3d nutzt gestartet....und stürzt ab.

Jetzt versteh ich nur noch Bahnhof.

Kann mir jemand eine andere simple exe hier kurz senden?
Zum testen bitte.

edit:hab grad eine exe von mpz getestet, stürzt genauso ab.
Ich poste das mal im englischen Forum.

Edit: Boah, falscher Audiotreiber....Hätte nicht gedacht dass es daran liegen könnte.
Laptop: Win10@64bit - i3 2x2Ghz - 8GB Ram - 1TB HDD
Desktop: Win10@64bit - AMD Ryzen 5 2400G - MSI B450 Tomahawk - 8GB Ram - 240GB SSD
Antworten