Native OSP 3D Art BeefBacon's Terrain and Landscaping Pack

BeefBacon

Regular
Best answers
0
I was tired of always seeing boring terrain so I made a collection of cliffs, rocks and other terrain and landscaping models in a variety of materials for use in scene editing.

While this pack was originally intended for use in mods such as Persistent Kingdoms, it can be used for scenes in any mod.

Models are all low-poly, and use vanilla textures. This means that they should remain visually consistent even if your mod uses custom terrain textures.

Many models have texture variants applicable to different types of terrain (grass, snow and so on).

Not included are the changes you'll need to make to scene_props. You'll need to add meshes and their collision meshes (all located in terrain_collision.brf) manually.



Included are:

6 cliffs
2 small hills
1 grass cluster (no collision)
1 flat(ish) plane
3 snow (or sand) drifts
2 small rock clusters (no collision)
3 large rocks
2 mountain sides
2 huge rocks
2 tree roots (no collision)

Plus texture variants for many models.

Enjoy!

Download
 

Ettenrocal

Baron
Best answers
0
Fantastic job! I have an idea of new prop for you: an earth ramp to put siege towers on them.

 

Garedyr

Master Knight
WBVC
Best answers
0
Ah, the cliffs! Great job, thanks for sharing. Now it's going to take some time to distribute em props on every single scene :mrgreen:
 

Khamukkamu

Master Knight
M&BWBWF&SVC
Best answers
0
Thanks @BeefBacon !

OpenBRF will not provide you a good list for sceneprop code. Here is a complete one for anyone who will be using this pack.

Python:
  ( "terrain_forest_plane_01"                    ,0,"terrain_forest_plane_01","bo_terrain_plane_01",[]),
  ( "terrain_forest_cliff_01"                    ,0,"terrain_forest_cliff_01","bo_terrain_cliff_01",[]),
  ( "terrain_forest_cliff_02"                    ,0,"terrain_forest_cliff_02","bo_terrain_cliff_02",[]),
  ( "terrain_forest_cliff_03"                    ,0,"terrain_forest_cliff_03","bo_terrain_cliff_03",[]),
  ( "terrain_forest_cliff_04"                    ,0,"terrain_forest_cliff_04","bo_terrain_cliff_04",[]),
  ( "terrain_forest_cliff_05"                    ,0,"terrain_forest_cliff_05","bo_terrain_cliff_05",[]),
  ( "terrain_forest_cliff_06"                    ,0,"terrain_forest_cliff_06","bo_terrain_cliff_06",[]),
  ( "terrain_forest_rockpile_01"                 ,0,"terrain_forest_rockpile_01","bo_terrain_rockpile_01",[]),
  ( "terrain_forest_mound_01"                    ,0,"terrain_forest_mound_01","bo_terrain_mound_01",[]),

  ( "terrain_earth_plane_01"                     ,0,"terrain_earth_plane_01","bo_terrain_plane_01",[]),
  ( "terrain_earth_cliff_01"                     ,0,"terrain_earth_cliff_01","bo_terrain_cliff_01",[]),
  ( "terrain_earth_cliff_02"                     ,0,"terrain_earth_cliff_02","bo_terrain_cliff_02",[]),
  ( "terrain_earth_cliff_03"                     ,0,"terrain_earth_cliff_03","bo_terrain_cliff_03",[]),
  ( "terrain_earth_cliff_04"                     ,0,"terrain_earth_cliff_04","bo_terrain_cliff_04",[]),
  ( "terrain_earth_cliff_05"                     ,0,"terrain_earth_cliff_05","bo_terrain_cliff_05",[]),
  ( "terrain_earth_cliff_06"                     ,0,"terrain_earth_cliff_06","bo_terrain_cliff_06",[]),
  ( "terrain_earth_rockpile_01"                  ,0,"terrain_earth_rockpile_01","bo_terrain_rockpile_01",[]),
  ( "terrain_earth_mound_01"                     ,0,"terrain_earth_mound_01","bo_terrain_mound_01",[]),

  ( "terrain_steppe_plane_01"                    ,0,"terrain_steppe_plane_01","bo_terrain_plane_01",[]),
  ( "terrain_steppe_cliff_01"                    ,0,"terrain_steppe_cliff_01","bo_terrain_cliff_01",[]),
  ( "terrain_steppe_cliff_02"                    ,0,"terrain_steppe_cliff_02","bo_terrain_cliff_02",[]),
  ( "terrain_steppe_cliff_03"                    ,0,"terrain_steppe_cliff_03","bo_terrain_cliff_03",[]),
  ( "terrain_steppe_cliff_04"                    ,0,"terrain_steppe_cliff_04","bo_terrain_cliff_04",[]),
  ( "terrain_steppe_cliff_05"                    ,0,"terrain_steppe_cliff_05","bo_terrain_cliff_05",[]),
  ( "terrain_steppe_cliff_06"                    ,0,"terrain_steppe_cliff_06","bo_terrain_cliff_06",[]),
  ( "terrain_steppe_rockpile_01"                 ,0,"terrain_steppe_rockpile_01","bo_terrain_rockpile_01",[]),
  ( "terrain_steppe_mound_01"                    ,0,"terrain_steppe_mound_01","bo_terrain_mound_01",[]),

  ( "terrain_desert_plane_01"                    ,0,"terrain_desert_plane_01","bo_terrain_plane_01",[]),
  ( "terrain_desert_cliff_01"                    ,0,"terrain_desert_cliff_01","bo_terrain_cliff_01",[]),
  ( "terrain_desert_cliff_02"                    ,0,"terrain_desert_cliff_02","bo_terrain_cliff_02",[]),
  ( "terrain_desert_cliff_03"                    ,0,"terrain_desert_cliff_03","bo_terrain_cliff_03",[]),
  ( "terrain_desert_cliff_04"                    ,0,"terrain_desert_cliff_04","bo_terrain_cliff_04",[]),
  ( "terrain_desert_cliff_05"                    ,0,"terrain_desert_cliff_05","bo_terrain_cliff_05",[]),
  ( "terrain_desert_cliff_06"                    ,0,"terrain_desert_cliff_06","bo_terrain_cliff_06",[]),
  ( "terrain_desert_rockpile_01"                 ,0,"terrain_desert_rockpile_01","bo_terrain_rockpile_01",[]),
  ( "terrain_desert_mound_01"                    ,0,"terrain_desert_mound_01","bo_terrain_mound_01",[]),
  ( "terrain_desert_drift_01"                    ,0,"terrain_desert_drift_01","bo_terrain_drift_01",[]),
  ( "terrain_desert_drift_02"                    ,0,"terrain_desert_drift_02","bo_terrain_drift_02",[]),
  ( "terrain_desert_drift_03"                    ,0,"terrain_desert_drift_03","bo_terrain_drift_03",[]),

  ( "terrain_roots_01a"                          ,0,"terrain_roots_01a","0",[]),
  ( "terrain_roots_01b"                          ,0,"terrain_roots_01b","0",[]),
  ( "terrain_roots_01c"                          ,0,"terrain_roots_01c","0",[]),
  ( "terrain_roots_02a"                          ,0,"terrain_roots_02a","0",[]),
  ( "terrain_roots_02b"                          ,0,"terrain_roots_02b","0",[]),
  ( "terrain_roots_02c"                          ,0,"terrain_roots_02c","0",[]),
  ( "terrain_rock_large_01"                      ,0,"terrain_rock_large_01","bo_terrain_rock_large_01",[]),
  ( "terrain_rock_large_02"                      ,0,"terrain_rock_large_02","bo_terrain_rock_large_02",[]),
  ( "terrain_rock_large_03"                      ,0,"terrain_rock_large_03","bo_terrain_rock_large_03",[]),
  ( "terrain_rockside_01"                        ,0,"terrain_rockside_01","bo_terrain_rockside_01",[]),
  ( "terrain_rockside_02"                        ,0,"terrain_rockside_02","bo_terrain_rockside_02",[]),
  ( "terrain_rock_huge_01"                       ,0,"terrain_rock_huge_01","bo_terrain_rock_huge_01",[]),
  ( "terrain_rock_huge_02"                       ,0,"terrain_rock_huge_02","bo_terrain_rock_huge_02",[]),
  ( "terrain_rocks_small_01a"                    ,0,"terrain_rocks_small_01a","0",[]),
  ( "terrain_rocks_small_02a"                    ,0,"terrain_rocks_small_02a","0",[]),
  ( "terrain_path_plane_01"                      ,0,"terrain_path_plane_01","bo_terrain_plane_01",[]),
  ( "terrain_village_plane_01"                   ,0,"terrain_village_plane_01","bo_terrain_plane_01",[]),
  ( "terrain_rock_plane_01"                      ,0,"terrain_rock_plane_01","bo_terrain_plane_01",[]),
  ( "terrain_rock_plane_02"                      ,0,"terrain_rock_plane_02","bo_terrain_plane_01",[]),
  ( "terrain_grass_cluster_01"                   ,0,"terrain_grass_cluster_01","0",[]),

  ( "terrain_grass_plane_01"                     ,0,"terrain_grass_plane_01","bo_terrain_plane_01",[]),
  ( "terrain_grass_cliff_01"                     ,0,"terrain_grass_cliff_01","bo_terrain_cliff_01",[]),
  ( "terrain_grass_cliff_02"                     ,0,"terrain_grass_cliff_02","bo_terrain_cliff_02",[]),
  ( "terrain_grass_cliff_03"                     ,0,"terrain_grass_cliff_03","bo_terrain_cliff_03",[]),
  ( "terrain_grass_cliff_04"                     ,0,"terrain_grass_cliff_04","bo_terrain_cliff_04",[]),
  ( "terrain_grass_cliff_05"                     ,0,"terrain_grass_cliff_05","bo_terrain_cliff_05",[]),
  ( "terrain_grass_cliff_06"                     ,0,"terrain_grass_cliff_06","bo_terrain_cliff_06",[]),
  ( "terrain_grass_rockpile_01"                  ,0,"terrain_grass_rockpile_01","bo_terrain_rockpile_01",[]),
  ( "terrain_grass_mound_01"                     ,0,"terrain_grass_mound_01","bo_terrain_mound_01",[]),

  ( "terrain_snow_plane_01"                      ,0,"terrain_snow_plane_01","bo_terrain_plane_01",[]),
  ( "terrain_snow_cliff_01"                      ,0,"terrain_snow_cliff_01","bo_terrain_cliff_01",[]),
  ( "terrain_snow_cliff_02"                      ,0,"terrain_snow_cliff_02","bo_terrain_cliff_02",[]),
  ( "terrain_snow_cliff_03"                      ,0,"terrain_snow_cliff_03","bo_terrain_cliff_03",[]),
  ( "terrain_snow_cliff_04"                      ,0,"terrain_snow_cliff_04","bo_terrain_cliff_04",[]),
  ( "terrain_snow_cliff_05"                      ,0,"terrain_snow_cliff_05","bo_terrain_cliff_05",[]),
  ( "terrain_snow_cliff_06"                      ,0,"terrain_snow_cliff_06","bo_terrain_cliff_06",[]),
  ( "terrain_snow_rockpile_01"                   ,0,"terrain_snow_rockpile_01","bo_terrain_rockpile_01",[]),
  ( "terrain_snow_mound_01"                      ,0,"terrain_snow_mound_01","bo_terrain_mound_01",[]),
  ( "terrain_snow_drift_01"                      ,0,"terrain_snow_drift_01","bo_terrain_drift_01",[]),
  ( "terrain_snow_drift_02"                      ,0,"terrain_snow_drift_02","bo_terrain_drift_02",[]),
  ( "terrain_snow_drift_03"                      ,0,"terrain_snow_drift_03","bo_terrain_drift_03",[]),
 

BeefBacon

Regular
Best answers
0
That's very kind, thanks so much! I'll be sure to include this (along with any additional entries) in any future releases, since it serves as such a well organised base.
 

JhonBrazil

Sergeant Knight
Best answers
0
This looks so good. I'm already adding it to all mods that I can and editing scenes.

Next thing you know, you will make some tree stumps, fallen logs and hollow tree trunks (just throwing out an idea)