koppi on development
koppi on master
Comment out updateQGLViewer(). Merge pull request #48 from kop… (compare)
koppi on master
Fix for QGLViewer 2.7.0 and 2.8… Merge branch 'bullet-physics-pl… Merge pull request #47 from kop… (compare)
koppi on master
Add Ubuntu 22.10. (compare)
koppi on master
Add clear(), resets the script'… Merge branch 'master' of https:… Merge pull request #46 from kop… (compare)
:clap: :smile: – I'd like to polish the demos/ folder a bit, didn't change much to the code base.
Just removed the lib3ds code Mesh3DS() and added / updated as a replacement Mesh() which uses http://www.assimp.org/lib_html/index.html : with it you can load ply / 3ds / stl files (– triangulated meshes).
Demo: https://github.com/bullet-physics-playground/bpp/blob/master/demo/koppi/01-mesh.lua
I was playing with OpenSCAD, which created the demo/stl/torus.stl with this Makefile:
https://github.com/bullet-physics-playground/bpp/blob/master/demo/stl/Makefile from this OpenSCAD file:
https://github.com/bullet-physics-playground/bpp/blob/master/demo/stl/torus.scad
A demo with hgpovray would be cool.
I just moved demo/jaimevives/box-of-oranges/* to export/box-w-oranges, see: bullet-physics-playground/bpp@1ad4219
$ cd export/box-w-oranges
$ povray +d box-w-oranges.ini
But the box-w-oranges.lua needs some tweaking to export the pov sdl for the oranges.. hm
When I run bpp (built with make -f Makefile.Debug) in gdb on Debian / Jessie, I see this:
(gdb) r
Starting program: /home/koppi/tmp/bpp/bpp
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff1d7ecdc in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
(gdb) bt
#0 0x00007ffff1d7ecdc in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#1 0x00007ffff7dea9ba in call_init (l=<optimized out>, argc=argc@entry=1,
argv=argv@entry=0x7fffffffebd8, env=env@entry=0x7fffffffebe8)
at dl-init.c:78
#2 0x00007ffff7deaaa3 in call_init (env=0x7fffffffebe8, argv=0x7fffffffebd8,
argc=1, l=<optimized out>) at dl-init.c:36
#3 _dl_init (main_map=0x7ffff7ffe1a8, argc=1, argv=0x7fffffffebd8,
env=0x7fffffffebe8) at dl-init.c:126
#4 0x00007ffff7ddd1ca in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
#5 0x0000000000000001 in ?? ()
#6 0x00007fffffffede7 in ?? ()
#7 0x0000000000000000 in ?? ()
(gdb)
Is this similar to your backtrace?