[Resouce][Models] 3D Buildings for modders

Sprites, textures, sounds, code, and other resources belong here. Share and share-alike!
Forum rules
Before posting your Resource, please make sure you can answer YES to any of the following questions:
  • Is the resource ENTIRELY my own work?
  • If no to the previous one, do I have permission from the original author?
  • If no to the previous one, did I put a reasonable amount of work into the resource myself, such that the changes are noticeably different from the source that I could take credit for them?
If you answered no to all three, maybe you should consider taking your stuff somewhere other than the Resources forum.

Consult the Resource/Request Posting Guidelines for more information.

Please don't put requests here! They have their own forum --> here. Thank you!
kfpopeye2
Posts: 32
Joined: Mon Jul 17, 2017 6:30 pm

[Resouce][Models] 3D Buildings for modders

Post by kfpopeye2 »

I just released a PK3 on idgames for people to use as a resources. Link below:
https://www.doomworld.com/idgames/graphics/doom_bldgs

Doom buildings contains 18 low poly 3D buildings with demolished counterparts (36 all together) and 4 piles of rubble. The buildings have been textured with Doom2 textures (they reference to the Doom2.wad) so they fit in with the game. You can even switch textures by editing the MODELDEF lump using a text editor (or Slade). Some buildings spawn multiple hit boxes so they block missiles and players properly despite their non-uniform shape.

I've tried using the Doom Hi-Res Texture Project add-on and it works great too. They also seem to work nicely with dynamic lights.

Here''s a quick YouTube video showing the buildings.
https://www.youtube.com/watch?v=maZtr-6aDt0

Let me know if you use it in a level. I'd love to see them in action.
User avatar
Caligari87
User Accounts Assistant
Posts: 5994
Joined: Thu Feb 26, 2004 3:02 pm
Discord: Caligari87#3089
Github ID: caligari87
Preferred Pronouns: He/Him

Re: [Resouce][Models] 3D Buildings for modders

Post by Caligari87 »

These look amazing! Excellent work.

8-)
kfpopeye2
Posts: 32
Joined: Mon Jul 17, 2017 6:30 pm

Re: [Resouce][Models] 3D Buildings for modders

Post by kfpopeye2 »

I've updated this resource, I added an animation so the buildings can now be demolished when shot.

Youtube preview video:
https://youtu.be/GUd3iPGolg4

Idgames link for the pk3 file:
https://www.doomworld.com/idgames/graphics/doom_bldgs

Cloud link for the blender file:
https://mega.nz/folder/gYIzwKgZ#rgW1TqhASFG4hvkeAOYXBA
User avatar
ramon.dexter
Posts: 1252
Joined: Tue Oct 20, 2015 12:50 pm
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support
Location: Kozolupy, Bohemia

Re: [Resouce][Models] 3D Buildings for modders

Post by ramon.dexter »

Wow, that's pretty nice.

May I know how you achieved the collision with models? Is that the zscript proof-of-concept that could be found anywhere here on the forum?
User avatar
Caligari87
User Accounts Assistant
Posts: 5994
Joined: Thu Feb 26, 2004 3:02 pm
Discord: Caligari87#3089
Github ID: caligari87
Preferred Pronouns: He/Him

Re: [Resouce][Models] 3D Buildings for modders

Post by Caligari87 »

They're just actors. From the OP:
kfpopeye2 wrote:Some buildings spawn multiple hit boxes so they block missiles and players properly despite their non-uniform shape.
8-)
kfpopeye2
Posts: 32
Joined: Mon Jul 17, 2017 6:30 pm

Re: [Resouce][Models] 3D Buildings for modders

Post by kfpopeye2 »

My building spawns some additional invisible actors that have hitboxes (radius and height) designed to enclose the odd building geometry better than just a rectangle (so you can walk under an overhang, etc). These hotboxes are spawned with the SXF_SETMASTER flag so they are children of the actual building. When a child hitbox is hit enough that it dies, it calls A_KillMaster. This causes the building to entire the Death state where the collapse animation is played and also A_KillChildren is called to remove the other child hitboxes that were created at spawn.

This is NOT the checking to see if any poly's were hit on the actual MD3 model. I still just using square hitboxes like all the other Doom actors.

Return to “Resources”