Git Product home page Git Product logo

nepluno / soapfilm3d Goto Github PK

View Code? Open in Web Editor NEW
60.0 5.0 11.0 54.22 MB

Double bubbles sans toil and trouble: discrete circulation-preserving vortex sheets for soap films and foams

Home Page: http://www.cs.columbia.edu/cg/doublebubbles/

License: Mozilla Public License 2.0

CMake 0.18% C++ 95.97% GLSL 0.02% Cuda 0.11% Makefile 0.03% C 3.68%
bubble soap-films graphics fluid-simulation films soap double-bubbles mesh-processing

soapfilm3d's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

soapfilm3d's Issues

I need your help

Hi. I was trying to run the files that you uploaded, but it does not work.
As you mentioned, I installed eigen, liblas, lapack, libpng, freeglut packages with homebrew. and finished configure and generate with CMAKE.

However when I tried 'make' on terminal, it showed 100% but nothing else happened.

Do I have to run some other procedure after the install? Or did I installed the wrong package?

My Mac version is Mac OS X 10.12 Sierra

I will attach my 'make' procedure

Scanning dependencies of target LosTopos

[ 3%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/bfstream.cpp.o

[ 3%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/ccd_wrapper.cpp.o

[ 4%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/collisionqueries.cpp.o

[ 6%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/cubic_ccd_wrapper.cpp.o

[ 7%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/gluvi.cpp.o

[ 10%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/marching_tiles_hires.cpp.o

[ 10%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/predicates.cpp.o

[ 12%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/root_parity_ccd_wrapper.cpp.o

[ 14%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/wallclocktime.cpp.o

[ 15%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/runstats.cpp.o

[ 18%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/tunicate/expansion.cpp.o

[ 18%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/tunicate/intersection.cpp.o

[ 20%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/tunicate/neg.cpp.o

[ 21%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/tunicate/interval.cpp.o

[ 25%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/tunicate/orientation.cpp.o

[ 25%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/tunicate/rootparitycollisiontest.cpp.o

[ 26%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/tunicate/sos_intersection.cpp.o

[ 28%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/tunicate/sos_orientation.cpp.o

[ 29%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/newsparse/dense_matrix.cpp.o

[ 31%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/newsparse/sparse_matrix.cpp.o

[ 32%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/accelerationgrid.cpp.o

[ 34%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/common/newsparse/krylov_solvers.cpp.o

[ 35%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/broadphasegrid.cpp.o

[ 37%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/collisionpipeline.cpp.o

[ 39%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/dynamicsurface.cpp.o

[ 40%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/edgecollapser.cpp.o

[ 42%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/edgeflipper.cpp.o

[ 43%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/edgesplitter.cpp.o

[ 45%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/facesplitter.cpp.o

[ 46%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/impactzonesolver.cpp.o

[ 48%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/iomesh.cpp.o

[ 50%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/meshcutter.cpp.o

[ 51%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/meshmerger.cpp.o

[ 53%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/meshpincher.cpp.o

[ 56%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/meshsmoother.cpp.o

[ 56%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/meshrenderer.cpp.o

[ 57%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/meshsnapper.cpp.o

[ 59%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/nondestructivetrimesh.cpp.o

[ 60%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/subdivisionscheme.cpp.o

[ 62%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/surftrack.cpp.o

[ 64%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/t1transition.cpp.o

[ 65%] Building CXX object LosTopos/CMakeFiles/LosTopos.dir/LosTopos3D/trianglequality.cpp.o

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:83:4: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutPostRedisplay();

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:146:4: warning:

  'gluPerspective' is deprecated: first deprecated in macOS 10.9 - "Use

  GLKMatrix4MakePerspective" [-Wdeprecated-declarations]

gluPerspective(fovy, winwidth/(float)winheight, near_clip_factor*dist...

^

/System/Library/Frameworks/OpenGL.framework/Headers/glu.h:278:13: note:

  'gluPerspective' has been explicitly marked deprecated here

extern void gluPerspective (GLdouble fovy, GLdouble aspect, GLdouble zNe...

        ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:240:4: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutPostRedisplay();

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:327:16: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

           glutPostRedisplay();

           ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:350:13: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

        glutPostRedisplay();

        ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:360:13: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

        glutPostRedisplay();

        ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:391:10: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

     glutPostRedisplay();

     ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:393:10: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

     glutPostRedisplay();

     ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:395:7: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutPostRedisplay();

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:471:10: warning:

  'glutBitmapLength' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

width=glutBitmapLength(GLUT_BITMAP_HELVETICA_12, (const unsigned char...

     ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:565:21: note:

  'glutBitmapLength' has been explicitly marked deprecated here

extern int APIENTRY glutBitmapLength(void *font, const unsigned char *st...

                ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:476:7: warning:

  'glutBitmapCharacter' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, text[i]);

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:560:22: note:

  'glutBitmapCharacter' has been explicitly marked deprecated here

extern void APIENTRY glutBitmapCharacter(void *font, int character) OPEN...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:480:7: warning:

  'glutBitmapCharacter' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, text[i]);

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:560:22: note:

  'glutBitmapCharacter' has been explicitly marked deprecated here

extern void APIENTRY glutBitmapCharacter(void *font, int character) OPEN...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:505:10: warning:

  'glutBitmapLength' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

width=glutBitmapLength(GLUT_BITMAP_HELVETICA_12, (const unsigned char...

     ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:565:21: note:

  'glutBitmapLength' has been explicitly marked deprecated here

extern int APIENTRY glutBitmapLength(void *font, const unsigned char *st...

                ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:517:7: warning:

  'glutBitmapCharacter' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, text[i]);   

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:560:22: note:

  'glutBitmapCharacter' has been explicitly marked deprecated here

extern void APIENTRY glutBitmapCharacter(void *font, int character) OPEN...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:533:18: warning:

  'glutBitmapLength' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

int textwidth=glutBitmapLength(GLUT_BITMAP_HELVETICA_12, (const unsig...

             ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:565:21: note:

  'glutBitmapLength' has been explicitly marked deprecated here

extern int APIENTRY glutBitmapLength(void *font, const unsigned char *st...

                ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:566:7: warning:

  'glutBitmapCharacter' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, text[i]);

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:560:22: note:

  'glutBitmapCharacter' has been explicitly marked deprecated here

extern void APIENTRY glutBitmapCharacter(void *font, int character) OPEN...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:574:7: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutPostRedisplay();

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:578:7: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutPostRedisplay();

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:592:7: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutPostRedisplay();

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:595:7: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutPostRedisplay();

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:612:10: warning:

  'glutBitmapLength' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

width=glutBitmapLength(GLUT_BITMAP_HELVETICA_12, (const unsigned char*)text);

     ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:565:21: note:

  'glutBitmapLength' has been explicitly marked deprecated here

extern int APIENTRY glutBitmapLength(void *font, const unsigned char *st...

                ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:619:7: warning:

  'glutBitmapCharacter' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, text[i]);

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:560:22: note:

  'glutBitmapCharacter' has been explicitly marked deprecated here

extern void APIENTRY glutBitmapCharacter(void *font, int character) OPEN...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:623:7: warning:

  'glutBitmapCharacter' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, text[i]);

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:560:22: note:

  'glutBitmapCharacter' has been explicitly marked deprecated here

extern void APIENTRY glutBitmapCharacter(void *font, int character) OPEN...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:674:7: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutPostRedisplay();

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:678:7: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutPostRedisplay();

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:688:7: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  glutPostRedisplay();

  ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:701:10: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

     glutPostRedisplay();

     ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:762:4: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutPostRedisplay(); // triggers the camera to adjust itself to the n...

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:786:4: warning:

  'gluOrtho2D' is deprecated: first deprecated in macOS 10.9 -

  "Use GLKMatrix4MakeOrtho" [-Wdeprecated-declarations]

gluOrtho2D(0, winwidth, 0, winheight);

^

/System/Library/Frameworks/OpenGL.framework/Headers/glu.h:276:13: note:

  'gluOrtho2D' has been explicitly marked deprecated here

extern void gluOrtho2D (GLdouble left, GLdouble right, GLdouble bottom, ...

        ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:795:4: warning:

  'glutSwapBuffers' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutSwapBuffers();

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:448:22: note:

  'glutSwapBuffers' has been explicitly marked deprecated here

extern void APIENTRY glutSwapBuffers(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:805:16: warning:

  'glutGetModifiers' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

  int mods=glutGetModifiers();

           ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:552:21: note:

  'glutGetModifiers' has been explicitly marked deprecated here

extern int APIENTRY glutGetModifiers(void) OPENGL_DEPRECATED(10_0, 10_9);

                ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:1133:4: warning:

  'glutInit' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutInit(argc, argv);

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:431:22: note:

  'glutInit' has been explicitly marked deprecated here

extern void APIENTRY glutInit(int *argcp, char **argv) OPENGL_DEPRECATED...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:1134:4: warning:

  'glutInitDisplayMode' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGBA|GLUT_ALPHA|GLUT_DEPTH);

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:432:22: note:

  'glutInitDisplayMode' has been explicitly marked deprecated here

extern void APIENTRY glutInitDisplayMode(unsigned int mode) OPENGL_DEPRE...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:1135:4: warning:

  'glutInitWindowSize' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutInitWindowSize(winwidth, winheight);

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:437:22: note:

  'glutInitWindowSize' has been explicitly marked deprecated here

extern void APIENTRY glutInitWindowSize(int width, int height) OPENGL_DE...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:1136:4: warning:

  'glutCreateWindow' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutCreateWindow(windowtitle);

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:441:21: note:

  'glutCreateWindow' has been explicitly marked deprecated here

extern int APIENTRY glutCreateWindow(const char *title) OPENGL_DEPRECATE...

                ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:1137:4: warning:

  'glutReshapeFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutReshapeFunc(gluviReshape);

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:506:22: note:

  'glutReshapeFunc' has been explicitly marked deprecated here

extern void APIENTRY glutReshapeFunc(void (*func)(int width, int height)...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:1138:4: warning:

  'glutDisplayFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutDisplayFunc(gluviDisplay);

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:505:22: note:

  'glutDisplayFunc' has been explicitly marked deprecated here

extern void APIENTRY glutDisplayFunc(void (*func)(void)) OPENGL_DEPRECAT...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:1139:4: warning:

  'glutMouseFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutMouseFunc(gluviMouse);

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:508:22: note:

  'glutMouseFunc' has been explicitly marked deprecated here

extern void APIENTRY glutMouseFunc(void (*func)(int button, int state, i...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:1140:4: warning:

  'glutMotionFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutMotionFunc(gluviDrag);

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:509:22: note:

  'glutMotionFunc' has been explicitly marked deprecated here

extern void APIENTRY glutMotionFunc(void (*func)(int x, int y)) OPENGL_D...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/LosTopos/common/gluvi.cpp:1164:4: warning:

  'glutMainLoop' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutMainLoop();

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:438:22: note:

  'glutMainLoop' has been explicitly marked deprecated here

extern void APIENTRY glutMainLoop(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

40 warnings generated.

[ 67%] Linking CXX shared library libLosTopos.dylib

[ 67%] Built target LosTopos

Scanning dependencies of target SoapFilm3D

[ 68%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/Colormap.cpp.o

[ 70%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/Force.cpp.o

[ 71%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/LinearBendingForce.cpp.o

[ 73%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/LinearizedImplicitEuler.cpp.o

[ 75%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/MeshIO.cpp.o

[ 76%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/PRRenderer.cpp.o

[ 78%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/SceneStepper.cpp.o

[ 79%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/Shader.cpp.o

[ 81%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/Sim.cpp.o

[ 84%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/SpringForce.cpp.o

[ 85%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/VS3D.cpp.o

[ 87%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/Scenes.cpp.o

[ 82%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/SimOptions.cpp.o

[ 89%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/SimpleGravityForce.cpp.o

[ 90%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/VS3DExplicit.cpp.o

[ 92%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/VS3DImplicit.cpp.o

[ 95%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/VertexAreaForce.cpp.o

[ 95%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/YImage.cpp.o

[ 96%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/eigenheaders.cpp.o

[ 98%] Building CXX object Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/main.cpp.o

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:523:2: warning:

  'delete' applied to a pointer that was allocated with 'new[]'; did you

  mean 'delete[]'? [-Wmismatched-new-delete]

    delete accm_r;

    ^

          []

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:500:19: note:

  allocated with 'new[]' here

    double* accm_r = new double[m_num_samples];

                     ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:524:2: warning:

  'delete' applied to a pointer that was allocated with 'new[]'; did you

  mean 'delete[]'? [-Wmismatched-new-delete]

    delete accm_g;

    ^

          []

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:501:19: note:

  allocated with 'new[]' here

    double* accm_g = new double[m_num_samples];

                     ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:525:2: warning:

  'delete' applied to a pointer that was allocated with 'new[]'; did you

  mean 'delete[]'? [-Wmismatched-new-delete]

    delete accm_b;

    ^

          []

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:502:19: note:

  allocated with 'new[]' here

    double* accm_b = new double[m_num_samples];

                     ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:572:2: warning:

  'delete' applied to a pointer that was allocated with 'new[]'; did you

  mean 'delete[]'? [-Wmismatched-new-delete]

    delete accm_r;

    ^

          []

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:546:19: note:

  allocated with 'new[]' here

    double* accm_r = new double[m_num_samples];

                     ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:573:2: warning:

  'delete' applied to a pointer that was allocated with 'new[]'; did you

  mean 'delete[]'? [-Wmismatched-new-delete]

    delete accm_g;

    ^

          []

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:547:19: note:

  allocated with 'new[]' here

    double* accm_g = new double[m_num_samples];

                     ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:574:2: warning:

  'delete' applied to a pointer that was allocated with 'new[]'; did you

  mean 'delete[]'? [-Wmismatched-new-delete]

    delete accm_b;

    ^

          []

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Colormap.cpp:548:19: note:

  allocated with 'new[]' here

    double* accm_b = new double[m_num_samples];

                     ^

6 warnings generated.

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Shader.cpp:198:9: warning:

  'delete' applied to a pointer that was allocated with 'new[]'; did you

  mean 'delete[]'? [-Wmismatched-new-delete]

    delete infoLog;

    ^

          []

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Shader.cpp:195:28: note:

  allocated with 'new[]' here

    GLchar * infoLog = new GLchar[infologLength];

                       ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Shader.cpp:211:9: warning:

  'delete' applied to a pointer that was allocated with 'new[]'; did you

  mean 'delete[]'? [-Wmismatched-new-delete]

    delete infoLog;

    ^

          []

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Shader.cpp:208:28: note:

  allocated with 'new[]' here

    GLchar * infoLog = new GLchar[infologLength];

                       ^

In file included from /Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/VS3DExplicit.cpp:12:

In file included from /Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/fmmtl/fmmtl/KernelMatrix.hpp:5:

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/fmmtl/fmmtl/config.hpp:78:4: warning:

  Compiler does not support OpenMP [-W#warnings]

warning Compiler does not support OpenMP

^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:54:3: warning:

  'glutBitmapCharacter' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

            glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, s[i]);

            ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:560:22: note:

  'glutBitmapCharacter' has been explicitly marked deprecated here

extern void APIENTRY glutBitmapCharacter(void *font, int character) OPEN...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:77:5: warning:

  'gluPerspective' is deprecated: first deprecated in macOS 10.9 - "Use

  GLKMatrix4MakePerspective" [-Wdeprecated-declarations]

gluPerspective(45, (double)g_sc.win_w / g_sc.win_h, 0.001, 50);

^

/System/Library/Frameworks/OpenGL.framework/Headers/glu.h:278:13: note:

  'gluPerspective' has been explicitly marked deprecated here

extern void gluPerspective (GLdouble fovy, GLdouble aspect, GLdouble zNe...

        ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:80:5: warning:

  'gluLookAt' is deprecated: first deprecated in macOS 10.9 - "Use

  GLKMatrix4MakeLookAt" [-Wdeprecated-declarations]

gluLookAt(0, -g_sc.view_dist, 0, 0, 0, 0, 0, 0, 1);

^

/System/Library/Frameworks/OpenGL.framework/Headers/glu.h:265:13: note:

  'gluLookAt' has been explicitly marked deprecated here

extern void gluLookAt (GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdo...

        ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:103:5: warning:

  'glutSwapBuffers' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutSwapBuffers();

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:448:22: note:

  'glutSwapBuffers' has been explicitly marked deprecated here

extern void APIENTRY glutSwapBuffers(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:120:13: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

        glutPostRedisplay();

        ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:131:13: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

        glutPostRedisplay();

        ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:150:9: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutPostRedisplay();

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:155:9: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutPostRedisplay();

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:160:9: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutPostRedisplay();

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:165:9: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutPostRedisplay();

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:173:9: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutPostRedisplay();

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:178:9: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutPostRedisplay();

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:183:9: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutPostRedisplay();

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:188:9: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutPostRedisplay();

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:219:5: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutPostRedisplay();

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:243:5: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutPostRedisplay();

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:251:5: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutPostRedisplay();

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:261:5: warning:

  'glutPostRedisplay' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

glutPostRedisplay();

^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:444:22: note:

  'glutPostRedisplay' has been explicitly marked deprecated here

extern void APIENTRY glutPostRedisplay(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:303:9: warning:

  'glutInit' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutInit(&argc, argv);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:431:22: note:

  'glutInit' has been explicitly marked deprecated here

extern void APIENTRY glutInit(int *argcp, char **argv) OPENGL_DEPRECATED...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:304:9: warning:

  'glutInitDisplayMode' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_MULTISAMPLE ...

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:432:22: note:

  'glutInitDisplayMode' has been explicitly marked deprecated here

extern void APIENTRY glutInitDisplayMode(unsigned int mode) OPENGL_DEPRE...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:305:9: warning:

  'glutInitWindowPosition' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutInitWindowPosition(0, 0);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:436:22: note:

  'glutInitWindowPosition' has been explicitly marked deprecated here

extern void APIENTRY glutInitWindowPosition(int x, int y) OPENGL_DEPRECA...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:306:9: warning:

  'glutInitWindowSize' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutInitWindowSize(g_sc.win_w, g_sc.win_h);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:437:22: note:

  'glutInitWindowSize' has been explicitly marked deprecated here

extern void APIENTRY glutInitWindowSize(int width, int height) OPENGL_DE...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:307:9: warning:

  'glutCreateWindow' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutCreateWindow("Soap3D");

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:441:21: note:

  'glutCreateWindow' has been explicitly marked deprecated here

extern int APIENTRY glutCreateWindow(const char *title) OPENGL_DEPRECATE...

                ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:309:9: warning:

  'glutKeyboardFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutKeyboardFunc(keyboard);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:507:22: note:

  'glutKeyboardFunc' has been explicitly marked deprecated here

extern void APIENTRY glutKeyboardFunc(void (*func)(unsigned char key, in...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:310:9: warning:

  'glutMouseFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutMouseFunc(mouse);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:508:22: note:

  'glutMouseFunc' has been explicitly marked deprecated here

extern void APIENTRY glutMouseFunc(void (*func)(int button, int state, i...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:311:9: warning:

  'glutMotionFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutMotionFunc(motion);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:509:22: note:

  'glutMotionFunc' has been explicitly /Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Sim.cpp:275:17: warning: 

  'glutGet' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

        w = glutGet(GLUT_WINDOW_WIDTH);

            ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:545:21: note:

  'glutGet' has been explicitly marked deprecated here

extern int APIENTRY glutGet(GLenum type) OPENGL_DEPRECATED(10_0, 10_9);

                ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/Sim.cpp:276:17: warning:

  'glutGet' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

        h = glutGet(GLUT_WINDOW_HEIGHT);

            ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:545:21: note:

  'glutGet' has been explicitly marked deprecated here

extern int APIENTRY glutGet(GLenum type) OPENGL_DEPRECATED(10_0, 10_9);

                ^

marked deprecated here

extern void APIENTRY glutMotionFunc(void (*func)(int x, int y)) OPENGL_D...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:312:9: warning:

  'glutPassiveMotionFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutPassiveMotionFunc(passiveMotion);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:510:22: note:

  'glutPassiveMotionFunc' has been explicitly marked deprecated here

extern void APIENTRY glutPassiveMotionFunc(void (*func)(int x, int y)) O...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:313:9: warning:

  'glutIdleFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutIdleFunc(idle);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:513:22: note:

  'glutIdleFunc' has been explicitly marked deprecated here

extern void APIENTRY glutIdleFunc(void (*func)(void)) OPENGL_DEPRECATED(...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:314:9: warning:

  'glutDisplayFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutDisplayFunc(display);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:505:22: note:

  'glutDisplayFunc' has been explicitly marked deprecated here

extern void APIENTRY glutDisplayFunc(void (*func)(void)) OPENGL_DEPRECAT...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:315:9: warning:

  'glutReshapeFunc' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutReshapeFunc(reshape);

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:506:22: note:

  'glutReshapeFunc' has been explicitly marked deprecated here

extern void APIENTRY glutReshapeFunc(void (*func)(int width, int height)...

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/main.cpp:340:9: warning:

  'glutMainLoop' is deprecated: first deprecated in macOS 10.9

  [-Wdeprecated-declarations]

    glutMainLoop();

    ^

/System/Library/Frameworks/GLUT.framework/Headers/glut.h:438:22: note:

  'glutMainLoop' has been explicitly marked deprecated here

extern void APIENTRY glutMainLoop(void) OPENGL_DEPRECATED(10_0, 10_9);

                 ^

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/PRRenderer.cpp:357:5: warning:

  'delete' applied to a pointer that was allocated with 'new[]'; did you

  mean 'delete[]'? [-Wmismatched-new-delete]

delete image_data;

^

      []

/Users/xicomlab/Downloads/SoapFilm3D-master/Apps/SoapFilm3D/PRRenderer.cpp:340:34: note:

  allocated with 'new[]' here

unsigned char * image_data = new unsigned char[w * h * 4];

                             ^

2 warnings generated.

31 warnings generated.

1 warning generated.

2 warnings generated.

1 warning generated.

[100%] Linking CXX executable SoapFilm3D

[100%] Built target SoapFilm3D

cmake issues

I have a question.i used cmake, but an error has occurred. error is Files/CMake/share/cmake-3.11/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find Eigen3 (missing: EIGEN3_INCLUDE_DIR EIGEN3_VERSION_OK)
(Required is at least version "2.91.0")
Call Stack (most recent call first):
C:/Program Files/CMake/share/cmake-3.11/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
cmake/FindEigen3.cmake:77 (find_package_handle_standard_args)
CMakeLists.txt:25 (find_package) and I referred to the https://github.com/nepluno/SoapFilm3D
os : windows 10 cmake version 3.11.0 visual stdio version 2017

Help please

I can't get past this
Usage:
SoapFilm3D option_file [save_outputs].

I asked chatgpt what next step to follow and it gave this template 

./Apps/SoapFilm3D/SoapFilm3D my_options.txt save_outputs

upon pasted it into the terminal, a black screen appears and nothing happens

Segmentation fault upon running SoapFilm3D

Hello,

After building successfully, I have moved build/Apps/SoapFilm3D/SoapFilm3D into bin under SoalFilm3D directory and when I run:

bin/SoapFilm3D assets/foam.txt

I get a Segmentation fault (core dumped)

Best Regards.
Can

thanks for your reply. but I can't open

Thanks for your kind reply. I did what you told me earlier, but when I initiated ./SoapFilm3D, it only shows me usage: ./SoapFilm3D option_file [save-outputs]

so... what should I put inside the ‘option_file’? Is it Makefile?
when I put ‘Makefile’, it shows me ‘segmentation fault: 11

error

compilation error on ubuntu 20.04

Hello,
I am trying to compile on ubuntu 20.04. I am sure I have installed the deps, but here is the error log that I get:

/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/textures/beach.h:18073:45: warning: null character(s) ignored
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/textures/beach.h:18073:47: warning: null character(s) ignored
In file included from /home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:13:
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/textures/beach.h:1:5: error: ‘p’ does not name a type
1 | ��# p r a g m a o n c e
| ^
In file included from /home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:13:
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/textures/beach.h:18073:8: error: expected unqualified-id before ‘/’ token
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp: In member function ‘bool PRRenderer::create_cube_map(GLuint&)’:
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:232:32: error: ‘texture’ has not been declared
232 | texture::beach::bottom,
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:233:39: error: ‘texture’ has not been declared
233 | sizeof(texture::beach::bottom));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:237:26: error: ‘texture’ has not been declared
237 | texture::beach::top, sizeof(texture::beach::top));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:237:54: error: ‘texture’ has not been declared
237 | texture::beach::top, sizeof(texture::beach::top));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:241:26: error: ‘texture’ has not been declared
241 | texture::beach::front, sizeof(texture::beach::front));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:241:56: error: ‘texture’ has not been declared
241 | texture::beach::front, sizeof(texture::beach::front));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:245:26: error: ‘texture’ has not been declared
245 | texture::beach::back, sizeof(texture::beach::back));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:245:55: error: ‘texture’ has not been declared
245 | texture::beach::back, sizeof(texture::beach::back));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:249:26: error: ‘texture’ has not been declared
249 | texture::beach::left, sizeof(texture::beach::left));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:249:55: error: ‘texture’ has not been declared
249 | texture::beach::left, sizeof(texture::beach::left));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:253:26: error: ‘texture’ has not been declared
253 | texture::beach::right, sizeof(texture::beach::right));
| ^~~~~~~
/home/can/bin/SoapFilm3D/Apps/SoapFilm3D/PRRenderer.cpp:253:56: error: ‘texture’ has not been declared
253 | texture::beach::right, sizeof(texture::beach::right));
| ^~~~~~~
make[2]: *** [Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/build.make:128: Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/PRRenderer.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:160: Apps/SoapFilm3D/CMakeFiles/SoapFilm3D.dir/all] Error 2
make: *** [Makefile:84: all] Error 2

It complains about beach.h and then quits.

Best Regards,
Can

windows binaries missing libpng16.dll

Hello,

I also want to run it on windows, but however I don't have a compiler setup so I want to use the binaries.

It complains about libpng16.dll, and I find the responsible runtime distribution pack, but windows won't let me install the distribution pack quoting that it has been replaced by a newer runtime distribution and incompatible with windows 10.

Best Regards,
Can

PRRenderer.cpp

Hello,

How can I change the background texture in render mode? I understand beach.h and stb_image.h is responsible for loading this image.

Is it a 360 degree image converted to .h format, and how can we do that?

Best Regards,
Can

About Soapbubble film 3D

Hello I am currently a PhD student in bioengineering and part of my project involves the simulation of soap bubbles. So I would like to explore the effect of soap bubble flow velocity, viscosity, and interfacial tension on soap bubble generation. But I read about this being an incompressible fluid without viscosity. I would like to ask if it becomes difficult to consider viscosity and interfacial tension on the basis of this program? Is it possible?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.