procedural infinite terrain

UPBGE_GE_NORMALS branch required

win_64 - upbge_GE_Normals- https://drive.google.com/open?id=1sFO4AUhFNFGd8LvfC69D-Cp4o9BTXL5v

world_streamer_below

No mesh edit or pinned objects yet and also not enough code comments.

Attachments

WorldStream.blend (527 KB)

i am using upbge 2.79.1 blender
error I am getting.

File "Terrain.py", line 239, in <module>
  File "Terrain.py", line 154, in main
AttributeError: 'KX_MeshProxy' object has no attribute 'recalcNormals'
Error: Python(Terrain), Python script error
Traceback (most recent call last):
  File "Terrain.py", line 239, in <module>
  File "Terrain.py", line 154, in main
AttributeError: 'KX_MeshProxy' object has no attribute 'recalcNormals'
Blender Game Engine Finished

read first post*

branch - required- https://github.com/UPBGE/blender/tree/ge_normals

oh I did not read that sorry.

it is unbuilt.i do not know how to build it.

Hey @BluePrintRandom will this work in the new UPBGE 2.81?

If so, cool. I’ve been looking for something like this. Wanting to save load times, lol.

Thanks for showing this (yeah I know it’s old, but it is still interesting).

EDIT:

BTW Did you ever do any mesh edits or pinned object to this? Just curious if you did.
Also: How do I put this “branch” in UPBGE? trying to see if it will work in 2.81, lol. I got the same error as the guy above.
If you could tell me how to get this to work I’d be grateful.

A. - in 2.8 we need bpy to edit meshes - not KX_MeshProxy() and we don’t need recalc normals, there is one in mathutils that works quite well

B - I am going to need to test this myself down the road - right now I was looking at armatures.