Guillaume Damiand
8d22d7e7dc
Update LCC to be compatible both for CMap and GMap.
2016-11-29 11:43:34 +01:00
Laurent Rineau
8b22743b06
Merge pull request #766 from maxGimeno/LCC_Demo-MSAA_removal-GF
...
Removal of the MSAA in LCC
Conflicts:
GraphicsView/include/CGAL/Qt/CreateOpenGLContext.h
Linear_cell_complex/demo/Linear_cell_complex/Viewer.cpp
2016-02-11 15:13:18 +01:00
Maxime Gimeno
9da8afe1f1
Removal of the MSAA in LCC
2016-02-11 14:27:44 +01:00
Maxime Gimeno
0a37521263
Revert "Fix for the context"
...
This reverts commit 552aaa159f .
Conflicts:
Linear_cell_complex/examples/Linear_cell_complex/linear_cell_complex_3_viewer_qt.h
2016-02-11 14:16:04 +01:00
Maxime Gimeno
552aaa159f
Fix for the context
2016-02-09 14:48:26 +01:00
Maxime Gimeno
eb867bb810
Addition of a specific function for the MSAA in LCC
2016-01-20 14:35:00 +01:00
Maxime Gimeno
517ff8321a
Fix for LCC_demo
...
- The setSamples(16) was causing a segfault. I moved it in the createOpenGLContext(). If the other demos performances are affected by this, a new function will have to be created.
2016-01-19 17:13:06 +01:00
Guillaume Damiand
a9f2278c5b
Better position for light.
2015-11-04 11:29:59 +01:00
Guillaume Damiand
3f206e9b60
Improve drawing.
2015-11-03 17:36:52 +01:00
Guillaume Damiand
a21da00c9d
Improve drawing
2015-11-02 15:14:50 +01:00
Guillaume Damiand
97f44c5749
Add smoth display mode in LCC demo.
2015-10-02 15:01:19 +02:00
Guillaume Damiand
43d4380537
Update drawing function to allow to draw faces with holes.
2015-10-01 19:21:47 +02:00
Guillaume Damiand
9b4b3ee846
More cleanup plus do not recenter the scene at each modification.
2015-09-03 12:32:20 +02:00
Guillaume Damiand
98b36b260e
Update light parameters
2015-08-31 08:18:04 +02:00
Guillaume Damiand
24840dbd5c
Improve drawing code in LCC demo.
2015-08-29 14:43:52 +02:00
Guillaume Damiand
921416603f
Reintegrate LCC demo save/load in the new qt5 version ok.
2015-08-28 14:43:07 +02:00
Guillaume Damiand
600e7b1b30
Start to merge with the new qt5 version of the LCC demo (nyf).
2015-08-28 11:51:48 +02:00
Maxime Gimeno
95f87a3ac5
Depth test problem fix
...
- Calling glEnable(GL_DEPTH_TEST) in the beginning of every draw should solve this problem.
2015-08-13 14:08:12 +02:00
Maxime Gimeno
ee2b0b2011
Transparent facets fix
...
- set the alpha value to 1 in the shaders to insure opaque color.
2015-08-13 11:56:04 +02:00
Maxime Gimeno
52a35d4d8d
Random displaying fix
...
- The bounding box was set before being initialized.
2015-08-13 08:55:10 +02:00
Maxime Gimeno
3a5d0a79fc
Mesa Fix
...
- Replaced the 3.3 context by a 2.1 context
- Set the shaders version to 120
2015-08-10 10:11:29 +02:00
Maxime Gimeno
e413b0c45a
GLSL Version changed
...
- Shaders specify version 140 (opengl 3.1) instead of 330. This should fix the "GLSL 3.30 is not supported" error.
2015-08-06 15:19:36 +02:00
Laurent Rineau
508b467203
Merge branch 'CGAL-Qt5_support-GF'
2015-08-05 11:23:40 +02:00
Laurent Rineau
cb0bdd3ad2
Remove warnings about unused moc files
...
Should fix #194 .
2015-08-03 16:27:28 +02:00
Maxime Gimeno
1b14d447e5
SEGFAULT Fix
...
- the iterator he_circ was looping wrong. I changed he_circ_end(he_circ) in
he_circ_end = lcc.darts_of_orbit<1>(dartIter).end();
2015-08-03 12:57:45 +02:00
Sébastien Loriot
590106f5fc
Changes in the other demos due to Polygon_mesh_processing package (PMP)
2015-07-16 17:27:17 +02:00
Andreas Fabri
6c46be1d01
static_casts
2015-07-09 13:17:41 +02:00
Maxime Gimeno
278e9d9829
Merge branch 'CGAL-Qt5_support-GF' of github.com:CGAL/cgal-public-dev into CGAL-Qt5_support-GF
...
Conflicts:
Circular_kernel_3/demo/Circular_kernel_3/Circular_kernel_3.cpp
Periodic_3_triangulation_3/demo/Periodic_3_triangulation_3/MainWindow.h
2015-07-08 12:40:14 +02:00
Maxime Gimeno
f76bb19734
Windows fix
...
- add an attribute at the application in the main() function
- add a custom context to the viewer
2015-07-08 12:16:51 +02:00
Andreas Fabri
3c46e5262d
less typenames
2015-07-07 16:45:26 +02:00
Maxime Gimeno
32a8cb7d0c
Changed system fixed.
...
- Problem remaining : OFF aren't displayed when loaded.Scene need an additional scene_changed to display OFFs.
2015-07-07 09:07:04 +02:00
Guillaume Damiand
7f0b73634a
Remove typename outside templace class
2015-07-01 07:28:37 +02:00
Guillaume Damiand
fbfd47896b
Remove the use of glu tesselator to draw non convex faces.
2015-06-30 14:22:53 +02:00
Guillaume Damiand
cf563fa834
Disable non flat rendering; add casts to solve problem of gluTessCallback on win32.
2015-06-25 16:09:51 +02:00
Guillaume Damiand
37b0d2256c
* Better drawing when scene was empty.
...
* Bug fix in triangulate all faces
2015-06-16 12:14:47 +02:00
Guillaume Damiand
0a92fae044
Do not modify the user point of view after each operation.
2015-06-16 08:53:45 +02:00
Guillaume Damiand
4bae2612d8
* Modify load to not take into account the typeid of attributes
...
* Update the demo to draw non convex faces
2015-06-15 21:14:02 +02:00
Guillaume Damiand
1797dc57e0
* add one more import
...
* bugfix in drawing fuction (to draw a volume in wireframe)
2015-06-15 16:18:05 +02:00
Maxime Gimeno
8fc89ebf86
WIP : non-triangle facets management
...
- Sometimes at run time nothing is displayed
for the entire life of the program, sometimes
it's ok but a message is displayed about the
scene radius which is negative
- Voronoi crashes for points sets in 3D (wrong map,
darts xxx does not have a vertex or something similar)
and displays nonsense for 2D set points
2015-04-10 14:29:05 +02:00
Maxime Gimeno
7b2f0ebe89
WIP : Upgrade to OpenGL 3 with Qt wrappers
...
- de-activated the light for the points and lines
- rendering with shaders
- need of non-triangle facets management
2015-04-10 09:43:21 +02:00
Guillaume Damiand
32464de4a5
Update demo for Menger, Sierpinski Carpet and Sierpinski Triangle.
2014-12-28 17:15:02 +01:00
Guillaume Damiand
d851f35651
Remove warnings; wrong use of typename and template in viewer; default argument for example.
2014-12-25 08:20:00 +01:00
Guillaume Damiand
69b53d262d
Improve demo drawing.
2014-12-24 09:18:55 +01:00
Guillaume Damiand
61d6236b60
Use null_handle instead of NULL everywhere internally to simplify the future possible version with index.
2013-11-13 17:32:46 +01:00
Guillaume Damiand
dccdec40a5
Combinatorial map with no static dart_null_handle.
...
This is a copy from the branch CMap_no_dart-gdamiand by keeping only the part with dart_handle.
The modifications are the ones given in the small feature Combinatorial map dart attribute.
2013-11-12 22:27:44 +01:00
Guillaume Damiand
eabe898d25
Initialize bbox in Viewer (default initialization does not work when using std::array)
2013-06-11 09:10:00 +02:00
Guillaume Damiand
bf70c5b8e5
* Bug fix in is_sewable for i>3.
...
* replace some assert by CGAL_assertion.
* add composition of beta, static version when no c++11.
2013-02-15 13:25:51 +01:00
Guillaume Damiand
bf0d1025eb
Revert last commit: cgal is really too rigid...
2012-07-17 08:56:13 +00:00
Guillaume Damiand
46f16de7c9
Add operator += in BBox classes (more or less a trivial bug-fix).
2012-07-17 08:18:59 +00:00
Guillaume Damiand
c61f107354
Demo...
2012-03-30 11:00:40 +00:00