Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Heightmap_plugin doesn't render terrain in Godot 3.5.3.x #426

Open
DuRk2959 opened this issue Feb 12, 2024 · 2 comments
Open

Heightmap_plugin doesn't render terrain in Godot 3.5.3.x #426

DuRk2959 opened this issue Feb 12, 2024 · 2 comments

Comments

@DuRk2959
Copy link

Describe the bug
The terrain does not appear in the viewport, but I can still manipulate it using the Terrain Editor. I am using the "Heightmap Plugin" addon with Godot 3.5.3.x on Windows 10.
Error messages:
--- GDScript language server started ---
Añadir AutoLoad
Cambiar Pestaña de Escena
Can't open dynamic library: /addons/zylann.hterrain/native/bin/win64/hterrain_native.dll, error: Error 126: The specified module could not be found.

modules/gdnative/gdnative.cpp:510 - No valid library handle, can't get symbol from GDNative object
modules/gdnative/nativescript/nativescript.cpp:1503 - No nativescript_init in "res://addons/zylann.hterrain/native/bin/win64/hterrain_native.dll" found
res://addons/zylann.hterrain/native/factory.gd:42 - Attempt to call function 'new' in base 'NativeScript' on a null instance.

To Reproduce
Steps to reproduce the behavior:

  1. Import the Addon
  2. Enable the addon
  3. Assign the terrain Data folder
  4. Observe the error message in the Output panel and the invisible terrain in the viewport

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Environment

  • OS: Windows 10
  • Graphics card: None (Only integrated Intel(R) HD Graphics)
  • Godot version 3.5.3
  • Plugin version: godot3
  • Renderer used: GLES3
@Zylann
Copy link
Owner

Zylann commented Feb 12, 2024

I am no longer working on the Godot 3 version of this plugin. I stopped when Godot was only at version 3.3.
You may use Godot 4 instead.

Can't open dynamic library: /addons/zylann.hterrain/native/bin/win64/hterrain_native.dll, error: Error 126: The specified module could not be found.

Assuming this is the issue, try disabling GDNative support by modifying the script addons/zylann.hterrain/native/factory.gd:

const _supported_os = {
# Comment out all entries
#	"Windows": true,
#	"X11": true,
#	"OSX": true
}

If that doesn't fix it, try restarting the editor. Otherwise, I don't know.

@DuRk2959
Copy link
Author

I am no longer working on the Godot 3 version of this plugin. I stopped when Godot was only at version 3.3. You may use Godot 4 instead.

Can't open dynamic library: /addons/zylann.hterrain/native/bin/win64/hterrain_native.dll, error: Error 126: The specified module could not be found.

Assuming this is the issue, try disabling GDNative support by modifying the script addons/zylann.hterrain/native/factory.gd:

const _supported_os = {
# Comment out all entries
#	"Windows": true,
#	"X11": true,
#	"OSX": true
}

If that doesn't fix it, try restarting the editor. Otherwise, I don't know.

Thank you, the problem is fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants