[Old]Node Box Editor [0.9.2]

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.8.1] - Mesh export, file dialogs & wind

by Don » Post

You are awesome!
I wished for zooming and it's here!
Thanks
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
Glorfindel
Member
Posts: 137
Joined: Tue Jul 07, 2015 20:05
GitHub: the1glorfindel
IRC: Glorfindel DoomWeaver
In-game: Glorfindel

Re: NodeBoxEditor [0.8.1] - Mesh export, file dialogs & wind

by Glorfindel » Post

rubenwardy wrote:Apparently:
You're trying to run an executable compiled for an ARM architecture on an x86-64 architecture, which is much like asking your processor who only speaks English to take directions in Chinese.
I have a 64bit Intel processor (Pentium series.)
Do you use ARM?
I'm running 32 bit ubuntu, but on a 64 bit Celeron processor.

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by rubenwardy » Post

NodeBoxEditor 0.9.0 Released!

GitHub | Windows Build | GitHub Release

Thank you to Krock for creating and testing the Windows build.

The biggest change, of course, is the new icon:

Image

New Features
  • More flexible media finding (finding media folder on startup)
  • Viewport zooming.
  • Smooth rotation in perspective viewport.
  • Fractional input to nodebox properties.
  • Add dynamic snapping resolution.
  • Add snap resolution to node properties.
  • Add links to help menu (help, forum, bug tracker).
Bug Fixes
  • Fix texture leaks:
    • NB resize, delete.
    • Texture editor and dialog (@asl97)
  • Only rebuild nodebox meshes if they have changed.
  • Correct front and back viewports being the wrong way around. (front was back, back was front)
  • Hide drag handles when they go outside of a viewport.
  • Fix pixel snapping during shift move.
  • Fix DIR_DELIM warning.
  • Change working directory when running Minetest to stop problems in non-portable builds.
  • Add media/flip* to make install
Misc / Maintenance
  • Add debug features (texture/face count)
  • Prepend enum type names with E.
  • Collect project related code into project/.
  • Better function names in NodeBox class.
  • Add more possible minetest dir locations
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

I just upgraded. It keeps crashing every time I try to resize. I can add and delete nodes. I can open project etc. Zoom is awesome.

I am running Gnome Ubuntu 15.04
Processor is an AMD A8 quad

I ran install_irrlicht.sh and install_nbe.sh

The only issue /error I got while compiling is this

Code: Select all

/home/don/NodeBoxEditor/src/Editor.cpp: In member function ‘bool Editor::run(irr::IrrlichtDevice*, Configuration*, bool)’:
/home/don/NodeBoxEditor/src/Editor.cpp:98:72: warning: ‘bool irr::video::IVideoDriver::beginScene(bool, bool, irr::video::SColor, const irr::video::SExposedVideoData&, irr::core::rect<int>*)’ is deprecated (declared at /usr/local/include/IVideoDriver.h:251) [-Wdeprecated-declarations]
   driver->beginScene(true, true, irr::video::SColor(255, 150, 150, 150));
What I did was run cmake . and then make -j4
I tried running from the bin folder but not working so I tried sudo make install and got the same issue.
I downloaded from github.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by rubenwardy » Post

Do you mean resize the window?
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

Resize the nodebox.
I add a nodebox and as soon as I try to resize it by clicking on the little white square the program closes.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by rubenwardy » Post

I can't reproduce this. I opened NBE, created a nodebox and then dragged the top handle in the top-right viewport (top), and it worked. I also tried all other handles. Are you pressing shift or control? Did you load a file? If you look in help -> about, does it say 0.9.0?

Try:
  • Running make clean and building from scratch.
  • Deleting editor.conf to start enew.
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

I never had it installed on my computer before. I always run it from the bin folder after compiling it. It is 9.0.

It never created an editor.conf file. I tried using the example file (removed .example) and it changed nothing. It seems that I can do everything else like opening projects, adding/removing nodeboxes, saving projects, exporting to lue or mesh, rotating nodeboxes. I can even edit the size in the properties section.

I have deleted and recompiled a few times. I still have a copy of 8.1 and it runs no problem.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

Here is the complete terminal output from cmake and make. Not sure if it will help.
I am willing to test anything you need.

Code: Select all

don@don-lx:~$ cd NodeBoxEditor
don@don-lx:~/NodeBoxEditor$ cmake .
-- The C compiler identification is GNU 5.2.1
-- The CXX compiler identification is GNU 5.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- IRRLICHT_SOURCE_DIR = 
-- IRRLICHT_INCLUDE_DIR = /usr/local/include
-- IRRLICHT_LIBRARY = /usr/local/lib/libIrrlicht.a
-- Found IRRLICHT: /usr/local/lib/libIrrlicht.a  
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so  
-- Found BZip2: /usr/lib/x86_64-linux-gnu/libbz2.so (found version "1.0.6") 
-- Looking for BZ2_bzCompressInit in /usr/lib/x86_64-linux-gnu/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/x86_64-linux-gnu/libbz2.so - found
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.2.51") 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/don/NodeBoxEditor
don@don-lx:~/NodeBoxEditor$ make -j4
Scanning dependencies of target nodeboxeditor
[  3%] [  7%] [ 11%] [ 14%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/EditorState.cpp.o
Building CXX object CMakeFiles/nodeboxeditor.dir/src/main.cpp.o
Building CXX object CMakeFiles/nodeboxeditor.dir/src/GUIHelpers.cpp.o
Building CXX object CMakeFiles/nodeboxeditor.dir/src/Configuration.cpp.o
[ 18%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/MenuState.cpp.o
[ 22%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/Editor.cpp.o
[ 25%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/minetest.cpp.o
[ 29%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/project.cpp.o
[ 33%] /home/don/NodeBoxEditor/src/Editor.cpp: In member function ‘bool Editor::run(irr::IrrlichtDevice*, Configuration*, bool)’:
/home/don/NodeBoxEditor/src/Editor.cpp:98:72: warning: ‘bool irr::video::IVideoDriver::beginScene(bool, bool, irr::video::SColor, const irr::video::SExposedVideoData&, irr::core::rect<int>*)’ is deprecated [-Wdeprecated-declarations]
   driver->beginScene(true, true, irr::video::SColor(255, 150, 150, 150));
                                                                        ^
In file included from /usr/local/include/IQ3Shader.h:11:0,
                 from /usr/local/include/IAnimatedMeshMD3.h:9,
                 from /usr/local/include/irrlicht.h:59,
                 from /home/don/NodeBoxEditor/src/common.hpp:3,
                 from /home/don/NodeBoxEditor/src/Editor.hpp:4,
                 from /home/don/NodeBoxEditor/src/Editor.cpp:1:
/usr/local/include/IVideoDriver.h:251:25: note: declared here
   _IRR_DEPRECATED_ bool beginScene(bool backBuffer = true, bool zBuffer = true, SColor color = SColor(255,0,0,0),
                         ^
Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/media.cpp.o
[ 37%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/node.cpp.o
[ 40%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/nodebox.cpp.o
[ 44%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/modes/NBEditor.cpp.o
[ 48%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/modes/NodeEditor.cpp.o
[ 51%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/modes/TextureEditor.cpp.o
[ 55%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/dialogs/FileDialog.cpp.o
[ 59%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/dialogs/TextureDialog.cpp.o
[ 62%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/dialogs/ImageDialog.cpp.o
[ 66%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/FileFormat.cpp.o
[ 70%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/helpers.cpp.o
[ 74%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/NBE.cpp.o
[ 77%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/Lua.cpp.o
[ 81%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/CPP.cpp.o
[ 85%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/obj.cpp.o
[ 88%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/util/string.cpp.o
[ 92%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/util/filesys.cpp.o
[ 96%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/util/SimpleFileCombiner.cpp.o
[100%] Building C object CMakeFiles/nodeboxeditor.dir/src/util/tinyfiledialogs.c.o
Linking CXX executable bin/nodeboxeditor
[100%] Built target nodeboxeditor
don@don-lx:~/NodeBoxEditor$ 
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by rubenwardy » Post

Please may you run these commands:

Code: Select all

$ sudo apt-get install gdb
$ cmake . -DDEBUG=1
$ make -j3
$ gdb --ex run --args bin/nodeboxeditor
when it crashes, type "bt full"
and copy the output, particularly of gdb.
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

Code: Select all

don@don-lx:~$ cd NodeBoxEditor
don@don-lx:~/NodeBoxEditor$ cmake .
-- The C compiler identification is GNU 5.2.1
-- The CXX compiler identification is GNU 5.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- IRRLICHT_SOURCE_DIR = 
-- IRRLICHT_INCLUDE_DIR = /usr/local/include
-- IRRLICHT_LIBRARY = /usr/local/lib/libIrrlicht.a
-- Found IRRLICHT: /usr/local/lib/libIrrlicht.a  
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so  
-- Found BZip2: /usr/lib/x86_64-linux-gnu/libbz2.so (found version "1.0.6") 
-- Looking for BZ2_bzCompressInit in /usr/lib/x86_64-linux-gnu/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/x86_64-linux-gnu/libbz2.so - found
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.2.51") 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/don/NodeBoxEditor
don@don-lx:~/NodeBoxEditor$ make -j4
Scanning dependencies of target nodeboxeditor
[  3%] [  7%] [ 11%] [ 14%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/EditorState.cpp.o
Building CXX object CMakeFiles/nodeboxeditor.dir/src/main.cpp.o
Building CXX object CMakeFiles/nodeboxeditor.dir/src/GUIHelpers.cpp.o
Building CXX object CMakeFiles/nodeboxeditor.dir/src/Configuration.cpp.o
[ 18%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/MenuState.cpp.o
[ 22%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/Editor.cpp.o
[ 25%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/minetest.cpp.o
[ 29%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/project.cpp.o
[ 33%] /home/don/NodeBoxEditor/src/Editor.cpp: In member function ‘bool Editor::run(irr::IrrlichtDevice*, Configuration*, bool)’:
/home/don/NodeBoxEditor/src/Editor.cpp:98:72: warning: ‘bool irr::video::IVideoDriver::beginScene(bool, bool, irr::video::SColor, const irr::video::SExposedVideoData&, irr::core::rect<int>*)’ is deprecated [-Wdeprecated-declarations]
   driver->beginScene(true, true, irr::video::SColor(255, 150, 150, 150));
                                                                        ^
In file included from /usr/local/include/IQ3Shader.h:11:0,
                 from /usr/local/include/IAnimatedMeshMD3.h:9,
                 from /usr/local/include/irrlicht.h:59,
                 from /home/don/NodeBoxEditor/src/common.hpp:3,
                 from /home/don/NodeBoxEditor/src/Editor.hpp:4,
                 from /home/don/NodeBoxEditor/src/Editor.cpp:1:
/usr/local/include/IVideoDriver.h:251:25: note: declared here
   _IRR_DEPRECATED_ bool beginScene(bool backBuffer = true, bool zBuffer = true, SColor color = SColor(255,0,0,0),
                         ^
Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/media.cpp.o
[ 37%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/node.cpp.o
[ 40%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/nodebox.cpp.o
[ 44%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/modes/NBEditor.cpp.o
[ 48%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/modes/NodeEditor.cpp.o
[ 51%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/modes/TextureEditor.cpp.o
[ 55%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/dialogs/FileDialog.cpp.o
[ 59%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/dialogs/TextureDialog.cpp.o
[ 62%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/dialogs/ImageDialog.cpp.o
[ 66%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/FileFormat.cpp.o
[ 70%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/helpers.cpp.o
[ 74%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/NBE.cpp.o
[ 77%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/Lua.cpp.o
[ 81%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/CPP.cpp.o
[ 85%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/obj.cpp.o
[ 88%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/util/string.cpp.o
[ 92%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/util/filesys.cpp.o
[ 96%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/util/SimpleFileCombiner.cpp.o
[100%] Building C object CMakeFiles/nodeboxeditor.dir/src/util/tinyfiledialogs.c.o
Linking CXX executable bin/nodeboxeditor
[100%] Built target nodeboxeditor
don@don-lx:~/NodeBoxEditor$ cd..
cd..: command not found
don@don-lx:~/NodeBoxEditor$ cd ..
don@don-lx:~$ sudo apt-get install gdb
[sudo] password for don: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
gdb is already the newest version.
The following packages were automatically installed and are no longer required:
  libao-common libao4 libcec-platform1v5 libcec3 libfstrcmp0 liblockdev1
  libplatform1 libshairplay0
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
don@don-lx:~$ cd NodeBoxEditor
don@don-lx:~/NodeBoxEditor$ cmake . -DDEBUG=1
-- The C compiler identification is GNU 5.2.1
-- The CXX compiler identification is GNU 5.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Is debug
-- IRRLICHT_SOURCE_DIR = 
-- IRRLICHT_INCLUDE_DIR = /usr/local/include
-- IRRLICHT_LIBRARY = /usr/local/lib/libIrrlicht.a
-- Found IRRLICHT: /usr/local/lib/libIrrlicht.a  
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so  
-- Found BZip2: /usr/lib/x86_64-linux-gnu/libbz2.so (found version "1.0.6") 
-- Looking for BZ2_bzCompressInit in /usr/lib/x86_64-linux-gnu/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/x86_64-linux-gnu/libbz2.so - found
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.2.51") 
-- Configuring done
-- Generating done
-- Build files have been written to: /home/don/NodeBoxEditor
don@don-lx:~/NodeBoxEditor$ make -j3
Scanning dependencies of target nodeboxeditor
[  3%] [  7%] [ 11%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/main.cpp.o
Building CXX object CMakeFiles/nodeboxeditor.dir/src/GUIHelpers.cpp.o
Building CXX object CMakeFiles/nodeboxeditor.dir/src/Configuration.cpp.o
[ 14%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/EditorState.cpp.o
[ 18%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/MenuState.cpp.o
[ 22%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/Editor.cpp.o
[ 25%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/minetest.cpp.o
/home/don/NodeBoxEditor/src/Editor.cpp: In member function ‘bool Editor::run(irr::IrrlichtDevice*, Configuration*, bool)’:
/home/don/NodeBoxEditor/src/Editor.cpp:98:72: warning: ‘bool irr::video::IVideoDriver::beginScene(bool, bool, irr::video::SColor, const irr::video::SExposedVideoData&, irr::core::rect<int>*)’ is deprecated [-Wdeprecated-declarations]
   driver->beginScene(true, true, irr::video::SColor(255, 150, 150, 150));
                                                                        ^
In file included from /usr/local/include/IQ3Shader.h:11:0,
                 from /usr/local/include/IAnimatedMeshMD3.h:9,
                 from /usr/local/include/irrlicht.h:59,
                 from /home/don/NodeBoxEditor/src/common.hpp:3,
                 from /home/don/NodeBoxEditor/src/Editor.hpp:4,
                 from /home/don/NodeBoxEditor/src/Editor.cpp:1:
/usr/local/include/IVideoDriver.h:251:25: note: declared here
   _IRR_DEPRECATED_ bool beginScene(bool backBuffer = true, bool zBuffer = true,
                         ^
[ 29%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/project.cpp.o
[ 33%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/media.cpp.o
[ 37%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/node.cpp.o
[ 40%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/project/nodebox.cpp.o
[ 44%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/modes/NBEditor.cpp.o
[ 48%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/modes/NodeEditor.cpp.o
[ 51%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/modes/TextureEditor.cpp.o
[ 55%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/dialogs/FileDialog.cpp.o
[ 59%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/dialogs/TextureDialog.cpp.o
[ 62%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/dialogs/ImageDialog.cpp.o
[ 66%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/FileFormat.cpp.o
[ 70%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/helpers.cpp.o
[ 74%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/NBE.cpp.o
[ 77%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/Lua.cpp.o
[ 81%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/CPP.cpp.o
[ 85%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/FileFormat/obj.cpp.o
[ 88%] [ 92%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/util/string.cpp.o
Building CXX object CMakeFiles/nodeboxeditor.dir/src/util/filesys.cpp.o
[ 96%] Building CXX object CMakeFiles/nodeboxeditor.dir/src/util/SimpleFileCombiner.cpp.o
[100%] Building C object CMakeFiles/nodeboxeditor.dir/src/util/tinyfiledialogs.c.o
Linking CXX executable bin/nodeboxeditor
[100%] Built target nodeboxeditor
don@don-lx:~/NodeBoxEditor$ gdb --ex run --args bin/nodeboxeditor
GNU gdb (Ubuntu 7.10-1ubuntu2) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from bin/nodeboxeditor...done.
Starting program: /home/don/NodeBoxEditor/bin/nodeboxeditor 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
 _   _           _        ____              _____    _ _ _             
| \ | | ___   __| | ___  | __ )  _____  __ | ____|__| (_) |_ ___  _ __ 
|  \| |/ _ \ / _` |/ _ \ |  _ \ / _ \ \/ / |  _| / _` | | __/ _ \| '__|
| |\  | (_) | (_| |  __/ | |_) | (_) >  <  | |__| (_| | | || (_) | |   
|_| \_|\___/ \__,_|\___| |____/ \___/_/\_\ |_____\__,_|_|\__\___/|_|   


Debug mode enabled!
Looking for the working directory...
Irrlicht Engine version 1.9.0
Linux 4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8 15:35:06 UTC 2015 x86_64
Creating X window...
[New Thread 0x7ffff046a700 (LWP 9658)]
Visual chosen: : 769
Using renderer: OpenGL 3.0
Gallium 0.4 on AMD SUMO (DRM 2.43.0, LLVM 3.6.2): X.Org
OpenGL driver version is 1.2 or better.
GLSL version: 1.3
Media Manager created!
Media Manager:
Loaded texture: /home/don/NodeBoxEditor/media/texture_terrain.png
Loaded texture: /home/don/NodeBoxEditor/media/sky.jpg
Needed 0ms to create OctreeTriangleSelector.(1 nodes, 12 polys)
PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
Loaded texture: /home/don/NodeBoxEditor/media/flip_x.png
Loaded texture: /home/don/NodeBoxEditor/media/flip_y.png
Loaded texture: /home/don/NodeBoxEditor/media/flip_z.png
Loaded texture: /home/don/NodeBoxEditor/media/rotate_x.png
Loaded texture: /home/don/NodeBoxEditor/media/rotate_y.png
Loaded texture: /home/don/NodeBoxEditor/media/rotate_z.png
Loaded texture: /home/don/NodeBoxEditor/media/gui_scale.png
Loaded texture: /home/don/NodeBoxEditor/media/coordinates.png
Loaded texture: /home/don/NodeBoxEditor/media/icon_mode_nodebox.png

Program received signal SIGSEGV, Segmentation fault.
0x00000000005948f8 in irr::IReferenceCounted::grab (this=0x7ffff7b96928)
    at ../../include/IReferenceCounted.h:96
96			void grab() const { ++ReferenceCounter; }
(gdb) 
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by rubenwardy » Post

You never typed bt full,

Code: Select all

Program received signal SIGSEGV, Segmentation fault.
0x00000000005948f8 in irr::IReferenceCounted::grab (this=0x7ffff7b96928)
    at ../../include/IReferenceCounted.h:96
96         void grab() const { ++ReferenceCounter; }
(gdb) bt full
do it like that ^
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

Code: Select all

(gdb) bt full
#0  0x00000000005948f8 in irr::IReferenceCounted::grab (this=0x7ffff7b7dc88)
    at ../../include/IReferenceCounted.h:96
No locals.
#1  0x000000000068387c in irr::video::COGLCoreCacheHandler<irr::video::COpenGLDriver, irr::video::COpenGLTexture>::STextureCache::set (this=0xe88190, index=0, 
    texture=0x1040c20) at COGLCoreCacheHandler.h:76
        prevTexture = 0x10391c0
        status = false
        type = irr::video::EDT_OPENGL
#2  0x000000000068ca0e in irr::video::COpenGLTexture::uploadTexture (
    this=0x10391c0, newTexture=true, mipmapData=0x0, level=0)
    at COpenGLTexture.cpp:578
        image = 0xfbff00
        cacheHandler = 0xe88180
        prevTexture = 0x1040c20
        oldInternalFormat = 6408
        filtering = 9729
        compressedDataSize = 0
        source = 0x10379e0
#3  0x000000000068ad57 in irr::video::COpenGLTexture::COpenGLTexture (
    this=0x10391c0, origImage=0xe5a020, name=..., mipmapData=0x0, 
    driver=0xe868f0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
    at COpenGLTexture.cpp:76
---Type <return> to continue, or q <return> to quit---Quit
(gdb)
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by rubenwardy » Post

Please may you also keep pressing enter so I can see all of the trace :/
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

Code: Select all

don@don-lx:~/NodeBoxEditor$  gdb --ex run --args bin/nodeboxeditor
GNU gdb (Ubuntu 7.10-1ubuntu2) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from bin/nodeboxeditor...done.
Starting program: /home/don/NodeBoxEditor/bin/nodeboxeditor 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
 _   _           _        ____              _____    _ _ _             
| \ | | ___   __| | ___  | __ )  _____  __ | ____|__| (_) |_ ___  _ __ 
|  \| |/ _ \ / _` |/ _ \ |  _ \ / _ \ \/ / |  _| / _` | | __/ _ \| '__|
| |\  | (_) | (_| |  __/ | |_) | (_) >  <  | |__| (_| | | || (_) | |   
|_| \_|\___/ \__,_|\___| |____/ \___/_/\_\ |_____\__,_|_|\__\___/|_|   


Debug mode enabled!
Looking for the working directory...
Irrlicht Engine version 1.9.0
Linux 4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8 15:35:06 UTC 2015 x86_64
Creating X window...
[New Thread 0x7ffff046a700 (LWP 10157)]
Visual chosen: : 769
Using renderer: OpenGL 3.0
Gallium 0.4 on AMD SUMO (DRM 2.43.0, LLVM 3.6.2): X.Org
OpenGL driver version is 1.2 or better.
GLSL version: 1.3
Media Manager created!
Media Manager:
Loaded texture: /home/don/NodeBoxEditor/media/texture_terrain.png
Loaded texture: /home/don/NodeBoxEditor/media/sky.jpg
Needed 0ms to create OctreeTriangleSelector.(1 nodes, 12 polys)
PNG warning: iCCP: Not recognizing known sRGB profile that has been edited
Loaded texture: /home/don/NodeBoxEditor/media/flip_x.png
Loaded texture: /home/don/NodeBoxEditor/media/flip_y.png
Loaded texture: /home/don/NodeBoxEditor/media/flip_z.png
Loaded texture: /home/don/NodeBoxEditor/media/rotate_x.png
Loaded texture: /home/don/NodeBoxEditor/media/rotate_y.png
Loaded texture: /home/don/NodeBoxEditor/media/rotate_z.png
Loaded texture: /home/don/NodeBoxEditor/media/gui_scale.png
Loaded texture: /home/don/NodeBoxEditor/media/coordinates.png
Loaded texture: /home/don/NodeBoxEditor/media/icon_mode_nodebox.png

Program received signal SIGSEGV, Segmentation fault.
0x00000000005948f8 in irr::IReferenceCounted::grab (this=0x7ffff7b7dc88)
    at ../../include/IReferenceCounted.h:96
96			void grab() const { ++ReferenceCounter; }
(gdb) bt full
#0  0x00000000005948f8 in irr::IReferenceCounted::grab (this=0x7ffff7b7dc88)
    at ../../include/IReferenceCounted.h:96
No locals.
#1  0x000000000068387c in irr::video::COGLCoreCacheHandler<irr::video::COpenGLDriver, irr::video::COpenGLTexture>::STextureCache::set (this=0xe88190, index=0, 
    texture=0x1040c20) at COGLCoreCacheHandler.h:76
        prevTexture = 0x10391c0
        status = false
        type = irr::video::EDT_OPENGL
#2  0x000000000068ca0e in irr::video::COpenGLTexture::uploadTexture (
    this=0x10391c0, newTexture=true, mipmapData=0x0, level=0)
    at COpenGLTexture.cpp:578
        image = 0xfbff00
        cacheHandler = 0xe88180
        prevTexture = 0x1040c20
        oldInternalFormat = 6408
        filtering = 9729
        compressedDataSize = 0
        source = 0x10379e0
#3  0x000000000068ad57 in irr::video::COpenGLTexture::COpenGLTexture (
    this=0x10391c0, origImage=0xe5a020, name=..., mipmapData=0x0, 
    driver=0xe868f0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
    at COpenGLTexture.cpp:76
---Type <return> to continue, or q <return> to quit---Quit
(gdb) 
#0  0x00000000005948f8 in irr::IReferenceCounted::grab (this=0x7ffff7b7dc88)
    at ../../include/IReferenceCounted.h:96
No locals.
#1  0x000000000068387c in irr::video::COGLCoreCacheHandler<irr::video::COpenGLDriver, irr::video::COpenGLTexture>::STextureCache::set (this=0xe88190, index=0, 
    texture=0x1040c20) at COGLCoreCacheHandler.h:76
        prevTexture = 0x10391c0
        status = false
        type = irr::video::EDT_OPENGL
#2  0x000000000068ca0e in irr::video::COpenGLTexture::uploadTexture (
    this=0x10391c0, newTexture=true, mipmapData=0x0, level=0)
    at COpenGLTexture.cpp:578
        image = 0xfbff00
        cacheHandler = 0xe88180
        prevTexture = 0x1040c20
        oldInternalFormat = 6408
        filtering = 9729
        compressedDataSize = 0
        source = 0x10379e0
#3  0x000000000068ad57 in irr::video::COpenGLTexture::COpenGLTexture (
    this=0x10391c0, origImage=0xe5a020, name=..., mipmapData=0x0, 
    driver=0xe868f0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
    at COpenGLTexture.cpp:76
---Type <return> to continue, or q <return> to quit---
No locals.
#4  0x0000000000679186 in irr::video::COpenGLDriver::createDeviceDependentTexture (this=0xe868f0, surface=0xe5a020, name=..., mipmapData=0x0)
    at COpenGLDriver.cpp:2526
No locals.
#5  0x00000000006650d8 in irr::video::CNullDriver::addTexture (this=0xe868f0, 
    name=..., image=0xe5a020, mipmapData=0x0) at CNullDriver.cpp:579
        t = 0x665070 <irr::video::CNullDriver::addTexture(irr::core::string<char, irr::core::irrAllocator<char> > const&, irr::video::IImage*, void*)>
#6  0x00000000005919fa in darken(irr::video::IVideoDriver*, irr::video::IImage*, float, char const*) ()
No symbol table info available.
#7  0x00000000005925dd in NodeBox::buildMesh(EditorState*, irr::core::vector3d<int>, irr::IrrlichtDevice*, Media::Image**, bool) ()
No symbol table info available.
#8  0x000000000058ef2f in Node::remesh(NodeBox*) ()
No symbol table info available.
#9  0x000000000059b074 in CDR::update(NBEditor*, bool, irr::core::rect<int>) ()
No symbol table info available.
#10 0x000000000059a77b in NBEditor::viewportTick(EViewport, irr::video::IVideoDriver*, irr::core::rect<int>) ()
No symbol table info available.
#11 0x0000000000583505 in Editor::viewportTick(EViewport, irr::core::rect<int>, ---Type <return> to continue, or q <return> to quit---
bool, bool) ()
No symbol table info available.
#12 0x000000000058074b in Editor::run(irr::IrrlichtDevice*, Configuration*, bool) ()
No symbol table info available.
#13 0x00000000005783bd in main ()
No symbol table info available.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by rubenwardy » Post

Thank you for your help.

Very weird. Happens when darkening the nodebox for shading.
I use Irrlicht 1.8.1, not 1.9.0. I think the problem may be there - install_irrlicht.sh is probably a bad idea, as it's giving you the latest dev.

You can try reverting to 1.8.x by doing this:

Code: Select all

sudo apt-get install libirrlicht-dev
and then recompiling.

If that doesn't work, you should be able to set lighting = 0 in editor.conf and get it to work (as a temporary workaround, so you can actually use the tool). I'll see if this is a problem with dev Irrlicht, or my code.
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

I did it and run the commands again. It still crashes.

Code: Select all

Program received signal SIGABRT, Aborted.
0x00007ffff67ad267 in __GI_raise (sig=sig@entry=6)
    at ../sysdeps/unix/sysv/linux/raise.c:55
55	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt full
#0  0x00007ffff67ad267 in __GI_raise (sig=sig@entry=6)
    at ../sysdeps/unix/sysv/linux/raise.c:55
        resultvar = 0
        pid = 11653
        selftid = 11653
#1  0x00007ffff67aeeca in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, 
          sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, 
          sa_restorer = 0x0}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007ffff67f0c53 in __libc_message (do_abort=do_abort@entry=1, 
    fmt=fmt@entry=0x7ffff69091a8 "*** Error in `%s': %s: 0x%s ***\n")
    at ../sysdeps/posix/libc_fatal.c:175
        ap = {{gp_offset = 40, fp_offset = 0, 
            overflow_arg_area = 0x7fffffffd000, 
            reg_save_area = 0x7fffffffcf90}}
        fd = 6
        on_2 = <optimized out>
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
        written = <optimized out>
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff67f67c7 in malloc_printerr (action=<optimized out>, 
    str=0x7ffff69091f0 "corrupted double-linked list (not small)", 
    ptr=<optimized out>) at malloc.c:4965
        buf = "0000000001067890"
        cp = <optimized out>
#4  0x00007ffff67fae25 in _int_malloc (
    av=av@entry=0x7ffff6b3cc00 <main_arena>, bytes=bytes@entry=1056)
    at malloc.c:3694
        p = <optimized out>
        iters = <optimized out>
        nb = <optimized out>
        idx = <optimized out>
        bin = <optimized out>
        victim = 0x1067890
        size = 1344
        victim_index = <optimized out>
        remainder = <optimized out>
        remainder_size = 272
        block = <optimized out>
        bit = <optimized out>
        map = <optimized out>
        fwd = 0x7ffff6b3d098 <main_arena+1176>
        bck = <optimized out>
---Type <return> to continue, or q <return> to quit---
        errstr = 0x0
        __func__ = "_int_malloc"
#5  0x00007ffff67fd0b5 in __libc_calloc (n=<optimized out>, 
    elem_size=<optimized out>) at malloc.c:3213
        av = 0x7ffff6b3cc00 <main_arena>
        oldtop = 0x106af20
        p = <optimized out>
        bytes = 1056
        sz = 1056
        csz = <optimized out>
        oldtopsize = 61664
        mem = <optimized out>
        clearsize = <optimized out>
        nclears = <optimized out>
        d = <optimized out>
        hook = <optimized out>
        __func__ = "__libc_calloc"
#6  0x00007ffff3826c72 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
No symbol table info available.
#7  0x00007ffff37c6d37 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
No symbol table info available.
#8  0x00000000006838a5 in irr::video::COGLCoreCacheHandler<irr::video::COpenGLDriver, irr::video::COpenGLTexture>::STextureCache::set (this=0xe88120, index=0, 
---Type <return> to continue, or q <return> to quit---
    texture=0x1041f90) at COGLCoreCacheHandler.h:83
        prevTexture = 0x1038910
        status = false
        type = irr::video::EDT_OPENGL
#9  0x000000000068ca0e in irr::video::COpenGLTexture::uploadTexture (
    this=0x1038910, newTexture=true, mipmapData=0x0, level=0)
    at COpenGLTexture.cpp:578
        image = 0x102d6a0
        cacheHandler = 0xe88110
        prevTexture = 0x1041f90
        oldInternalFormat = 6408
        filtering = 9729
        compressedDataSize = 0
        source = 0x1038b80
#10 0x000000000068ad57 in irr::video::COpenGLTexture::COpenGLTexture (
    this=0x1038910, origImage=0x10342e0, name=..., mipmapData=0x0, 
    driver=0xe86890, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
    at COpenGLTexture.cpp:76
No locals.
#11 0x0000000000679186 in irr::video::COpenGLDriver::createDeviceDependentTexture (this=0xe86890, surface=0x10342e0, name=..., mipmapData=0x0)
    at COpenGLDriver.cpp:2526
No locals.
---Type <return> to continue, or q <return> to quit---
#12 0x00000000006650d8 in irr::video::CNullDriver::addTexture (this=0xe86890, 
    name=..., image=0x10342e0, mipmapData=0x0) at CNullDriver.cpp:579
        t = 0x665070 <irr::video::CNullDriver::addTexture(irr::core::string<char, irr::core::irrAllocator<char> > const&, irr::video::IImage*, void*)>
#13 0x00000000005919fa in darken(irr::video::IVideoDriver*, irr::video::IImage*, float, char const*) ()
No symbol table info available.
#14 0x00000000005925dd in NodeBox::buildMesh(EditorState*, irr::core::vector3d<int>, irr::IrrlichtDevice*, Media::Image**, bool) ()
No symbol table info available.
#15 0x000000000058ef2f in Node::remesh(NodeBox*) ()
No symbol table info available.
#16 0x000000000059b074 in CDR::update(NBEditor*, bool, irr::core::rect<int>) ()
    at ../../include/SMaterial.h:265
No symbol table info available.
#17 0x000000000059a77b in NBEditor::viewportTick(EViewport, irr::video::IVideoDriver*, irr::core::rect<int>) () at ../../include/SMaterial.h:265
No symbol table info available.
#18 0x0000000000583505 in Editor::viewportTick(EViewport, irr::core::rect<int>, bool, bool) ()
No symbol table info available.
#19 0x000000000058074b in Editor::run(irr::IrrlichtDevice*, Configuration*, bool) ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#20 0x00000000005783bd in main ()
No symbol table info available.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

Sorry for taking so long. My daughter is sick today. She needed me.

I set lighting to 0 but it did not help.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by rubenwardy » Post

Don wrote:Sorry for taking so long. My daughter is sick today. She needed me.

I set lighting to 0 but it did not help.
Does it actually say Irrlicht 1.8.something in the console when running it?
eg: Irrlicht Engine version 1.8.1

Also, don't run install_irrlicht.sh again. If you've run it after running apt-get install libirrlicht-dev, you'll
have to run sudo apt-get install --reinstall libirrlicht-dev

Setting lighting to 0 should disable darken(), so the error will be coming from another place - could you share the traceback again?
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Glorfindel
Member
Posts: 137
Joined: Tue Jul 07, 2015 20:05
GitHub: the1glorfindel
IRC: Glorfindel DoomWeaver
In-game: Glorfindel

Re: NodeBoxEditor [0.8.1] - Mesh export, file dialogs & wind

by Glorfindel » Post

minetestcr wrote:
Glorfindel wrote:The ubuntu/debian download is not up anymore, does anyone have it?
(I'm horrible at building things)
I just copied the NodeBoxEditor folder to the desktop (or any place you want), then, to run it, I go to bin folder and double-click nodeboxeditor and it runs.... no need to build or install.

I'm using ubuntu 15.04 64 bits.
Thanks, I'll try that

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

I am loving the new feature. Thank you so much for your work.
Zoom is making things so much easier. Might be because my eyes are getting too old.
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

MoNTE48
Member
Posts: 323
Joined: Sat Apr 06, 2013 11:58
GitHub: MoNTE48
In-game: MoNTE48
Location: Internet

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by MoNTE48 » Post

0.9 rotate perspectives became very slow.
The rate was excellent at version 0.8.1!
I use Windows 10.

User avatar
webdesigner97
Member
Posts: 1328
Joined: Mon Jul 30, 2012 19:16
GitHub: webD97
IRC: webdesigner97
In-game: webdesigner97
Location: Cologne, Germany
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by webdesigner97 » Post

Are you still planning to work on this?

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by rubenwardy » Post

Not particularly. I'll fix bugs ofc. Given MT's mesh support, there is not much need for making a more complicated editor
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Don
Member
Posts: 1643
Joined: Sat May 17, 2014 18:40
GitHub: DonBatman
IRC: Batman
In-game: Batman

Re: NodeBoxEditor [0.9.0] - Zooming, dynamic snap res

by Don » Post

rubenwardy wrote:Not particularly. I'll fix bugs ofc. Given MT's mesh support, there is not much need for making a more complicated editor
I am somewhat sorry to hear this. I understand though. Besides I am quite pleased with how well it works. I have made many nodeboxes with your program.
Thank you for your work!
Many of my mods are now a part of Minetest-mods. A place where you know they are maintained!

A list of my mods can be found here

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests