Image not available

891x902

1616496677326.jpg

๐Ÿงต Need 3D .obj file VIDEOGAME __MAPS__ / Levels

Anonymous No. 955268

Hi, recently .. we... programmed better obj support into .. our... opensource 3d game. IE made it so they could very easily be used as the world map, not just static meshes added to it.

So I scoured sketchfab and downloaded the handful of unreal 1 and other 3d level maps (half life too) obj conversions.

And they're fun.

Now I want more.
It's so satisfying just putting the obj file in as .basescale1.loadstyle1.obj_from_mc map. It's so easy.

But I got all the sketchfab ones.
And no one converted DM-Radikus or any of the other cool Unreal1 maps to obj :(

https://ut99.org/viewtopic.php?t=12961

Anyone have any obj file maps I can enjoy?
After working on the engine I've been adding helper code to the game code, so you can tell the map which textures are ladders etc, set the height of the sky if it's too close, all kinds of things. Bullet penetration was coded correctly now so the maps feel solid

>Note: the native formats of the engine are bsp (Q1, Q3) and I added Wolfenstine:Enemy Territory and now Obj as map (before it would just crash and have other problems)

...Asking for a friend

Also: Russians I want you to answer . You people like C code.

Image not available

1920x1080

Screenshot from 2....png

Anonymous No. 955269

You can export directly from minetest to my version of Xonotic now.

Image not available

1920x1080

Screenshot from 2....png

Anonymous No. 955270

<--Bsp levels for comparison.
As you can see you have 3 tabs now
Main (BSP), Mine* (obj_from_mc), and BZflagExported

Image not available

1920x1080

Screenshot from 2....png

Anonymous No. 955271

previously you would have to scale the obj in blender yourself to the gamescale, 1/2 the time you would have to rotate it also, and try and repeate etc,

and then when you wanted to load it the engine would crash "no entities found".

So you would have to put the obj in a bsp file.
So it became a chore.

Now you just export from minetest and rename level.obj_from_mc and it works right away.

For other obj's of random scales and directions you can add this before .obj_from_mc:

.scale1.
.scale2.
...
.scale32.
.scale64.
.scale128.
....
up to the 65k in the power of 2 series.

You can also change the basescale (which is multiplied by the scale), which by default is 48
so
.basescale1.
....
.basescale64. (this is then multiplied by .scaleX. if you set that).

If the map is rotated wrongly:
.loadstyle1.
If you want it inverted (inside out)
.loadstyle7.

If you just want to scale xy and not z
.scalexy5.

or if z
.scalez5.

So you could have

level.basescale64.scale3.loadstyle1.obj_from_mc

Don't have to mess with the file.
You can then add .mapinfo etc
Ex:
super.scale8.obj_from_mc
super.scale8.obj_from_mc.jpg (picture for menu (if .mapinfo exists))
super.scale8.obj_from_mc.mapinfo (info for menu, and key-values to change (fog color, what shaders are ladders, etc)
super.scale8.ent (extra entities to spawn, if any)
.

Anonymous No. 955291

>>955268
Get that child bride yet Mikee?

Anonymous No. 955292

>>955291
Russia started WW3 this year. Many anti-child-bride people have been killed dead and gone this year.
Doesn't help much, but if all people who hate the idea of marrying cute young virgin girls (ie white people, by definition (im not white even though I have blue eyes, etc etc, because I'm pro-child bride, pro-old-testament, etc)) are dead: then it becomes a possibility.

WW3 can kill all white people on the planet, without leaving even one alive.
>>>/pol/437843827