Movies
Movies
Reviews
Reviews
Awards
Awards
Mods
Mods
3dmm.com
3dmm.com
About
About
Stats
Stats
Uploader
Uploader
Links
Links
Go Back   3dmm.com > 3D Movie Maker > 3DMM Chat
User Name
Password

Reply
 
Thread Tools Display Modes
Old 05-05-2022, 12:32 AM   #51
Plopilpy
Senior Member
Plopilpy's Avatar
Join Date: May 2020
Posts: 4,965
Quote:
Originally Posted by Gavin Owers
I want to recreate the 3dmm backgrounds using point cloud data so you can explore them in 3D, but I haven't been able to figure out the view projection matrix for 3dmm's cameras.

There is no 3D element at play in the scenes, they are all just 2D images. What makes them look 3D is the depth map, which is generated from the original 3D scene files.

However, if you'd like to see something 3D-scene esque, Holmstrom and I have been porting your Half-Life 2 map to a 3DMM prop.


Plopilpy is offline   Reply With Quote
Old 05-05-2022, 12:35 AM   #52
French Fry
Super Moderator
French Fry's Avatar
Join Date: Dec 2013
Posts: 2,256
Quote:
Originally Posted by Plopilpy
Will Maltby is going to post in here next
Borrowing some of Foone's arcane magic to summon Aaron Haynes ITT


French Fry is online now   Reply With Quote
Old 05-05-2022, 12:37 AM   #53
Doog Lord
Senior Member
Doog Lord's Avatar
Join Date: Oct 2020
Posts: 1,680
Quote:
Originally Posted by PizzaLuigi
This is awesome I think we’re seeing a 3dmm renaissance happening before our eyes.
That was the popularity over the span of 7 days. It's right now about as popular on Google as it was in 2015.


Doog Lord is offline   Reply With Quote
Old 05-05-2022, 12:49 AM   #54
Gavin Owers
Senior Member
Gavin Owers's Avatar
Join Date: Oct 2001
Posts: 2,950
Quote:
Originally Posted by Plopilpy
There is no 3D element at play in the scenes, they are all just 2D images. What makes them look 3D is the depth map, which is generated from the original 3D scene files.

However, if you'd like to see something 3D-scene esque, Holmstrom and I have been porting your Half-Life 2 map to a 3DMM prop.
I know, but you can use the zdepth and color maps to regenerate them, at least as much as possible. I've tried this already using a camera angle from the cave, though it wasn't 100% accurate because I didn't have the camera data.

What I want to do is regenerate the original backgrounds using depth, color, and camera data from each camera angle, but I needed the world space positions and view matrices for each camera to work properly. Of course it won't be 100%, anything outside the camera frustum and behind objects will be missing. But it should give an interesting new perspective for each 3dmm background.

https://en.wikipedia.org/wiki/Point_cloud



That Misty City port is looking nice, by the way.
Gavin Owers is offline   Reply With Quote
Old 05-05-2022, 12:58 AM   #55
BiznessMan
Junior Member
BiznessMan's Avatar
Join Date: Jul 2012
Posts: 152
Quote:
Originally Posted by French Fry
Borrowing some of Foone's arcane magic to summon Aaron Haynes ITT
Andrew Neilson or bust
BiznessMan is offline   Reply With Quote
Old 05-05-2022, 01:08 AM   #56
French Fry
Super Moderator
French Fry's Avatar
Join Date: Dec 2013
Posts: 2,256
That cave render is so cool!


French Fry is online now   Reply With Quote
Old 05-05-2022, 01:12 AM   #57
Plopilpy
Senior Member
Plopilpy's Avatar
Join Date: May 2020
Posts: 4,965
^^!


Plopilpy is offline   Reply With Quote
Old 05-05-2022, 01:15 AM   #58
Plopilpy
Senior Member
Plopilpy's Avatar
Join Date: May 2020
Posts: 4,965
Quote:
Originally Posted by French Fry
Borrowing some of Foone's arcane magic to summon Aaron Haynes ITT
Hahaha


Plopilpy is offline   Reply With Quote
Old 05-05-2022, 01:38 AM   #59
Foone
Member
Foone's Avatar
Join Date: May 2013
Posts: 634
Quote:
Originally Posted by Gavin Owers
Looking at the source code, for me the most interesting file is SITOBREN.CPP, which is a utility they used to convert Softimage .hrc files into 3dmm's chunk format, including the backgrounds. If someone were to find a copy of Softimage Creative Environment 2.x and emulate a Silicon Graphics system, you could potentially make your own backgrounds and actors from scratch like the pros did (but why would you?).

So the original microsoft source had more files related to this. They got pulled out because of the possible licensing issues with SoftImage. I think they're still working on it.

I have plenty of copies of SoftImage around for a different project, so I could do that, but I was hoping to get access to the original SoftImage files for 3D Movie Maker... it doesn't look like they ended up in this release. They may be lost, I'll inquire.


Foone is offline   Reply With Quote
Old 05-05-2022, 01:53 AM   #60
mdtaUK
Junior Member

Join Date: Mar 2019
Posts: 66
Getting access to the original files used for rendering the limited colour, low resolution scenes and angles - would allow for rendering Higher Res versions.

The 3D modelling tools available today would do a better job for creating new scenes of course.

The SITOBREN file as well as others, at least helps understand the limitations and format 3DMM expects. I believe the SITOBREN primarily handled the low poly actors and props - with the backgrounds being a whole other thing.
mdtaUK is offline   Reply With Quote
Old 05-05-2022, 01:59 AM   #61
Plopilpy
Senior Member
Plopilpy's Avatar
Join Date: May 2020
Posts: 4,965
https://www.windowscentral.com/nerd-...vie-maker-1995


Plopilpy is offline   Reply With Quote
Old 05-05-2022, 02:10 AM   #62
Gavin Owers
Senior Member
Gavin Owers's Avatar
Join Date: Oct 2001
Posts: 2,950
Quote:
Originally Posted by Foone
So the original microsoft source had more files related to this. They got pulled out because of the possible licensing issues with SoftImage. I think they're still working on it.

I have plenty of copies of SoftImage around for a different project, so I could do that, but I was hoping to get access to the original SoftImage files for 3D Movie Maker... it doesn't look like they ended up in this release. They may be lost, I'll inquire.
It's certainly worth a try. All the 3D content was produced by Illumin8, so there are two scenarios I can think of:
- Illumin8 sent Microsoft the Softimage content to be converted.
- Or, Microsoft gave Illumin8 the tools needed to convert Softimage content themselves, and sent Microsoft back the result.

If it's the latter, the content will most certainly be lost since Illumin8 no longer exists. I hope I'm wrong though.
Gavin Owers is offline   Reply With Quote
Old 05-05-2022, 03:47 AM   #63
Bobby Swisha
Senior Member
Bobby Swisha's Avatar
Join Date: Apr 2002
Posts: 47,352
Incredible thread. Great job Foone.


Bobby Swisha is offline   Reply With Quote
Old 05-05-2022, 03:48 AM   #64
SpaceGOOT
Banned
SpaceGOOT's Avatar
Join Date: Dec 2020
Posts: 10
Great work. I will be moving these forums over to 3DMM2.com in preparation for the program's release.
SpaceGOOT is offline   Reply With Quote
Old 05-05-2022, 05:58 AM   #65
Llm
Junior Member

Join Date: May 2022
Posts: 4
i think it is needed for a more correct build to set the CHIP environment variable to IN_80386 before building or else the C port of the x86 assembler is in use - that seem not fully correct --> building problems with VC++ 2.0, needs casts etc.

set CHIP=IN_80386

two github forks are currently able to build or partially build that source:

more original using VC++2.0
https://github.com/benstone/Microsof...ee/build-fixes

latest toolset VS2022/Win11
https://github.com/clemenswasser/Mic...3D-Movie-Maker
Llm is offline   Reply With Quote
Old 05-05-2022, 05:59 AM   #66
Cerveaupro
Junior Member

Join Date: Aug 2010
Posts: 17
Wow, I can't believe it's still alive and getting ready for a new generation. I was 10 when I started playing with 3DMM. Before escape rooms and filmmaking, this is where it all started
Cerveaupro is offline   Reply With Quote
Old 05-05-2022, 06:12 AM   #67
Onattien
Senior Member
Onattien's Avatar
Join Date: Oct 2021
Posts: 1,410
3DMM RENNAISANCE!
Onattien is offline   Reply With Quote
Old 05-05-2022, 07:49 AM   #68
Bitch
Senior Member
Bitch's Avatar
Join Date: Jun 2003
Posts: 19,801
There’s so many exciting-sounding words I don’t understand being thrown around and I dig it
Bitch is offline   Reply With Quote
Old 05-05-2022, 08:46 AM   #69
Dašarath
Junior Member
Dašarath's Avatar
Join Date: Jul 2019
Posts: 463
Quote:
Originally Posted by Foone
3. Make a 3DMM But Better version. (I am, of course, calling it Movie Maker Plus). Drop the 256-color limitation, native video export, easy importing of new textures/objects, replace the rendering, new tools for making movies, etc.
as long as the palette and rendering has the option to switch it back to classic. also easier editing of tmpls and actor animations and all other sorts of things there pretty please?


Dašarath is offline   Reply With Quote
Old 05-05-2022, 01:27 PM   #70
Doog Lord
Senior Member
Doog Lord's Avatar
Join Date: Oct 2020
Posts: 1,680
Quote:
Originally Posted by Llm
i think it is needed for a more correct build to set the CHIP environment variable to IN_80386 before building or else the C port of the x86 assembler is in use - that seem not fully correct --> building problems with VC++ 2.0, needs casts etc.

set CHIP=IN_80386

two github forks are currently able to build or partially build that source:

more original using VC++2.0
https://github.com/benstone/Microsof...ee/build-fixes

latest toolset VS2022/Win11
https://github.com/clemenswasser/Mic...3D-Movie-Maker
This should be useful when building 3DMM. According to Discord user '141sh1', they seem to have trouble building 3DMM. Personally I'm not knowledgeable about C++ and the inner workings of the program, but at least I can edit the bmps!


Doog Lord is offline   Reply With Quote
Old 05-05-2022, 01:30 PM   #71
Plopilpy
Senior Member
Plopilpy's Avatar
Join Date: May 2020
Posts: 4,965
I've been editing the BMPs since before this release, you just had to use 3DMMpencil and open 3DMOVIE.CHK.


Plopilpy is offline   Reply With Quote
Old 05-05-2022, 01:34 PM   #72
Doog Lord
Senior Member
Doog Lord's Avatar
Join Date: Oct 2020
Posts: 1,680
I know.


Doog Lord is offline   Reply With Quote
Old 05-05-2022, 01:34 PM   #73
Plopilpy
Senior Member
Plopilpy's Avatar
Join Date: May 2020
Posts: 4,965
Also, building the program would cause errors because it doesn't build on modern versions. You need an old C++ SDK to build it, and a copy of Windows 95.


Plopilpy is offline   Reply With Quote
Old 05-05-2022, 01:35 PM   #74
Space Goat
Administrator
Space Goat's Avatar
Join Date: Sep 2001
Posts: 6,047
Thanks for your work on this Foone. Please let me know if there is anything I can do to help.
Space Goat is offline   Reply With Quote
Old 05-05-2022, 01:40 PM   #75
Plopilpy
Senior Member
Plopilpy's Avatar
Join Date: May 2020
Posts: 4,965
We <3 you space goatse and foone


Plopilpy is offline   Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


3dmm.com

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.