Page 52 of 71

Re: MP3D Engine Alpha 32

Posted: Sat Jul 19, 2014 1:56 pm
by applePi
Michael, i have installed a fresh pb 5.22 then have used your exe installer v0.2. to install your lib to c:\purebasic like this:
Image

after finish , the installer said it is installed successfully like this:
Image

but MP3D are not installed at all, i have search for it, but can't find it. instead i found a new folder on c:\PurebasicHelp contains only the help file

i have mp3d installed previously from 4 months ago on the original c:\purebasic so i have copied your new MP3D_Library from http://www.flasharts.de/mpz/mp33_beta/d ... ibrary.zip to its place in C:\PureBasic\SubSystems\dx9\purelibraries
and i think it is great, especialy the new files in the go.zip referred to in the previous page http://www.flasharts.de/mpz/mp33_beta/go.zip, its examples should be added to the official mp3d_demos. the example Bumptest.pb is great. also the new MP_Camera_follow_Mesh.pb and MP_Point_to_Mesh.pb.
i have corrected my demo clock pendulum http://purebasic.fr/english/viewtopic.p ... &start=510 for the current version, and it works okay. it is a good demo about the compound objects.
regards

Re: MP3D Engine Alpha 32

Posted: Sat Jul 19, 2014 3:28 pm
by coco2
Oh sorry I was using 5.30 maybe that's why? I thought it meant 5.22 *minimum*...

Re: MP3D Engine Alpha 32

Posted: Sat Jul 19, 2014 5:17 pm
by applePi
coco2, i have just now installed MP3D manually to the PB 5.30 beta 7, as mentioned by Michael above. and it works on my system windowx xp, in concise: for 32 bit system:
1-make these 2 folders: dx9 and purelibraries
C:\PureBasic\SubSystems\dx9\purelibraries
and copy the contents of file MP3D_Library.zip to "purelibraries" folder
2-copy the contents of file Lib32.zip to PureBasic\PureLibraries\Windows\Libraries
3-run the examples from any place

@michael :the dsound.lib are different in size than the equivalent in PB 5.30 beta 7, just a note to think about.

Re: MP3D Engine Alpha 32

Posted: Fri Aug 01, 2014 1:12 am
by Mythros
Hi, @mpz! :) Is there any updates lately?

Thank You so kindly!

~Mythros

Re: MP3D Engine Alpha 32

Posted: Sun Aug 17, 2014 2:55 pm
by Mythros
Hi all. I'm trying to create a DLL for Blitz3D of the function "MP_SaveMesh". I don't THINK I'm doing anything wrong, but then again, I've been wrong in the past. I would like to know when I create my DECLs file and call the function in Blitz3D, why it says "userlib not found", even though the DLL file is in the same folder as the Blitz3D code & the DECLs is tucked tightly in the userlibs folder.

Here's my DECLs:

Code: Select all

.lib "Save_X_Mesh.dll"

SaveXMesh(filename$, entity%) : "Save_X_Mesh"
And...

Here's my source:

Code: Select all

#TESTDLL = 0

CompilerIf #TESTDLL = 0

  CompilerIf #PB_Compiler_OS = #PB_OS_Windows

    ; These 4 procedures are Windows specific
    ;

    ; This procedure is called once, when the program loads the library
    ; for the first time. All init stuffs can be done here (but not DirectX init)
    ;
    ProcedureDLL AttachProcess(Instance)
    EndProcedure
  
  
    ; Called when the program release (free) the DLL
    ;
    ProcedureDLL DetachProcess(Instance)
    EndProcedure
  
  
    ; Both are called when a thread in a program call or release (free) the DLL
    ;
    ProcedureDLL AttachThread(Instance)
    EndProcedure
  
    ProcedureDLL DetachThread(Instance)
    EndProcedure

  CompilerEndIf
  
  Prototype.i ProtoSave_X_Mesh(filename.s, entity.i)
  
  ProcedureDLL Save_X_Mesh(filename.s, entity.i)
    MP_SaveMesh(filename.s, entity.i)
  EndProcedure

  If OpenLibrary(0, "Save_X_Mesh.dll")
   
    SaveXMesh.ProtoSave_X_Mesh = GetFunction(0, "Save_X_Mesh")
    
    Save_X_Mesh(filename.s, entity.i)
    
  EndIf

CompilerElse
  
  Prototype

  If OpenLibrary(0, "Save_X_Mesh.dll") Or OpenLibrary(0, "Save_X_Mesh.so")
    CallFunction(0, "Save_X_Mesh", @filename.s, @entity.i)
  EndIf
    
CompilerEndIf
Thank You again! :)

~Mythros

Re: MP3D Engine Alpha 32

Posted: Mon Aug 18, 2014 4:43 pm
by Psychophanta
As a Request:

I need a MP_SubstractMesh(source_mesh,dest_mesh) as a complement of the function MP_AddMesh(source_mesh,dest_mesh).
Look at here:
http://forum.unity3d.com/threads/boolea ... esh.85713/

Re: MP3D Engine Alpha 32

Posted: Mon Aug 18, 2014 4:54 pm
by Mythros
NICE thinking, PsychoPhanta! =D

Re: MP3D Engine Alpha 32

Posted: Wed Aug 20, 2014 2:18 pm
by Mythros
Hi, Mpz! :) Could you please tell me how to save animated X meshes using MP_SaveMesh()? If not, can you please add a patch to MP3D - PB 5.30 (32-bit) ?

Thank You so kindly!

Sincerely,

Mythros

Re: MP3D Engine Alpha 32

Posted: Sun Oct 12, 2014 8:26 am
by N_Gnom
@mpz: is that projekt still alive?

Re: MP3D Engine Alpha 32

Posted: Sun Oct 12, 2014 6:05 pm
by Psychophanta
I don't know if it is alive but i know it is to buggy.

I am sorry to say I am still using the greatest one: Dreamotion3D for commercial projects.

Re: MP3D Engine Alpha 32

Posted: Sun Oct 12, 2014 8:28 pm
by mpz
Hi,

i had in the last time not much time for programming. So i had make only some little bugfixing but not a new version.

@Psychophanta, i though Dreamotion3D is an old 3d engine. is it alive and does anybody work on this 3d engine?
to mp3d - I know you had problems with the installer but what exactly do you mean with "to buggy"?

@Mythros, no i dont have a function to save anime x files. Mp3d can only load anime direct x mesh

Greetings Michael

Re: MP3D Engine Alpha 32

Posted: Mon Oct 13, 2014 9:14 am
by djes
Psychophanta> Just a quick remark... I've read your last comments, and I felt a bit embarrassed. I think it's rude. I wouldn't like to receive this kind of message... :|

Re: MP3D Engine Alpha 32

Posted: Mon Oct 13, 2014 4:12 pm
by Psychophanta
Hi MPZ, it is not related to installer, but to the functions, I remember the latests one was MoveEntity(Camera), which has changed the parameters x, y anz z (in your last version).
It is right there is not support for Dreamotion3D and i regret it, but at the moment , to be honest is the best i know, and so then is the one i continue using for scyentific documents and presentations.

@djes, Hello. Sorry, but really, i don't see my comments are rude (at least you considere the sincere messages as rude messages - reality results a much more rude than we use to think - ). :?:

Re: MP3D Engine Alpha 32

Posted: Mon Oct 13, 2014 4:47 pm
by djes
Psychophanta wrote:@djes, Hello. Sorry, but really, i don't see my comments are rude (at least you considere the sincere messages as rude messages - reality results a much more rude than we use to think - ). :?:
Actually... Yes, I think sincerity could be rude ! But each person has its own sensibility, mine is not so touchy...! And thoughts are our own reality, isn't it ? :P

Re: MP3D Engine Alpha 32

Posted: Sun Nov 02, 2014 3:02 pm
by N_Gnom
@mpz: did mp3d actually works with 5.31?