denizdiktas
|
1c98dba72a
|
small code refactor
|
2023-06-13 16:23:40 +03:00 |
denizdiktas
|
2ee383241c
|
Added: camera-zoom
|
2023-06-13 12:06:20 +03:00 |
denizdiktas
|
84aa35153f
|
Refactor: shaders can be read from file
|
2023-06-12 17:02:28 +03:00 |
denizdiktas
|
609a13e60a
|
Refactor: Shader_program added as an abstraction
|
2023-06-12 13:59:46 +03:00 |
denizdiktas
|
eb03e6bb7a
|
Refactor: moved Sphere to a separate file
|
2023-06-12 12:19:00 +03:00 |
denizdiktas
|
cbf97e9c1b
|
Refactor: Camera class
|
2023-06-12 12:07:10 +03:00 |
denizdiktas
|
9f404ab9bf
|
Added Camera class & code refactor
|
2023-06-12 11:32:05 +03:00 |
denizdiktas
|
99fd1e31e5
|
Added camera controls (needs refactoring)
|
2023-06-12 10:38:42 +03:00 |
denizdiktas
|
b0a2e09fb2
|
refactor: separated Sphere into its separate class
|
2023-06-09 15:20:20 +03:00 |
denizdiktas
|
07124850f8
|
smooth sphere shading + minor style corrections
|
2023-06-09 15:03:01 +03:00 |
Efi Fogel
|
d4ee1bba11
|
Merge branch 'gsoc2023-aos_sphere_demo-denizdiktas' of github.com:CGAL/cgal-public-dev into gsoc2023-aos_sphere_demo-denizdiktas
|
2023-06-07 11:42:30 +03:00 |
Efi Fogel
|
ce02ab6632
|
Added support for drawing an arrangement on a sphere induced by geodesic arcs
|
2023-06-07 11:41:56 +03:00 |
denizdiktas
|
6acd902d2f
|
applied coding conventions
|
2023-06-07 10:58:16 +03:00 |
denizdiktas
|
3737f3a66f
|
fixed the sphere problem by generating the strided vertex-data separately (previous code logic regarding the opengl vertex attributes was correct though)
|
2023-06-07 09:56:46 +03:00 |
denizdiktas
|
9369e1538c
|
Sphere Drawing Skeleton: add vertex positions and normals to a single std::vector and defined two attribues, but this seems not to work properly (debug this)
|
2023-06-07 09:44:21 +03:00 |
denizdiktas
|
52f4c7ed67
|
Rendering a sphere with flat shading: triangle normals are calculate inside the geometry shader for now
|
2023-06-05 20:47:21 +03:00 |
denizdiktas
|
2f202dd5b0
|
demo-earth: added dynamic rotation and static camera location
|
2023-06-05 17:59:56 +03:00 |
denizdiktas
|
cbafb4ee78
|
Switched from GGG to Qt6: current demo just draws a single triangle
|
2023-06-05 16:53:34 +03:00 |
denizdiktas
|
2864d74b1d
|
Merge branch 'gsoc2023-aos_sphere_demo-denizdiktas' of github.com:CGAL/cgal-public-dev into gsoc2023-aos_sphere_demo-denizdiktas
|
2023-06-05 13:02:35 +03:00 |
denizdiktas
|
890395a8cb
|
Demo app with just sphere drawn inside OpenGL with GGG (but cmake fails to produce project files)
|
2023-06-05 13:02:01 +03:00 |
Efi Fogel
|
3ade612d49
|
Merge branch 'gsoc2023-aos_sphere_demo-denizdiktas' of github.com:CGAL/cgal-public-dev into gsoc2023-aos_sphere_demo-denizdiktas
|
2023-06-03 15:43:55 +03:00 |
denizdiktas
|
81d4592766
|
style corrections
|
2023-06-02 12:24:21 +03:00 |
Efi Fogel
|
0477dfe2f3
|
Removed unnecessary (actually erroneous) member function definitions
|
2023-06-02 11:15:06 +03:00 |
Efi Fogel
|
da710d604e
|
Fixed test expected result
|
2023-06-02 11:14:35 +03:00 |
Efi Fogel
|
ab6b892b4b
|
Added tests for the Approximate_2 functor
|
2023-06-01 19:59:26 +03:00 |
Efi Fogel
|
d565320573
|
Merge branch 'gsoc2023-aos_sphere_demo-denizdiktas' of github.com:CGAL/cgal-public-dev into gsoc2023-aos_sphere_demo-denizdiktas
|
2023-06-01 14:24:51 +03:00 |
Efi Fogel
|
e55287a962
|
Started to add tests for the Approximate_2 traits functor
|
2023-06-01 14:24:10 +03:00 |
denizdiktas
|
34b9a7d356
|
Removed std::vector from the algorithm, now outputting the approximation points directly to the output iterator.
|
2023-06-01 13:09:41 +03:00 |
denizdiktas
|
fc9c993a23
|
Added std:: in front of math functions
|
2023-06-01 11:39:43 +03:00 |
denizdiktas
|
7a447d661a
|
Code clean-up and style corrections
|
2023-06-01 11:33:58 +03:00 |
denizdiktas
|
01e6057017
|
Fixed approximation of arcs with theta>PI: atan2 was returning negative value, so I added 2*PI to make it in the range [0,2*PI)
|
2023-05-30 17:44:25 +03:00 |
denizdiktas
|
910e0437a0
|
changed the error type in the approximation function from double to Approximate_number_type
|
2023-05-30 15:40:31 +03:00 |
denizdiktas
|
a079b5d572
|
Initial implementation of the approximation-function inside Approximate_2
|
2023-05-30 15:33:54 +03:00 |
Efi Fogel
|
f08da8489f
|
1st revision
|
2023-05-30 11:02:28 +03:00 |
Efi Fogel
|
2159476dc4
|
Fixed Approxinate_2::operator()(const Point_2&)
|
2023-05-29 17:44:16 +03:00 |
Efi Fogel
|
facc5926e6
|
Fixed dependencies. (Moved Arr_extended_direction_3 definition to the front.)
|
2023-05-27 22:54:43 +03:00 |
Efi Fogel
|
9720911727
|
Ops (Approximate_point_2)
|
2023-05-26 18:33:25 +03:00 |
Efi Fogel
|
f9b9591f04
|
Fixed some approximate operators
|
2023-05-26 18:32:12 +03:00 |
Efi Fogel
|
c74d7a31b6
|
Merge branch 'master' into gsoc2023-aos_sphere_demo-denizdiktas
|
2023-05-24 16:35:52 +03:00 |
Sébastien Loriot
|
898e452d33
|
Merge remote-tracking branch 'cgal/5.5.x-branch'
|
2023-05-24 09:54:33 +02:00 |
Sébastien Loriot
|
a042c42515
|
Merge remote-tracking branch 'cgal/5.4.x-branch' into HEAD
|
2023-05-24 09:54:17 +02:00 |
Sebastien Loriot
|
10505d2b93
|
update CI to use doxygen 1.9.6 (#7466)
|
2023-05-24 09:53:57 +02:00 |
Sébastien Loriot
|
4c5197f95c
|
update CI to use doxygen 1.9.6
|
2023-05-24 09:52:50 +02:00 |
Sébastien Loriot
|
075421890c
|
Merge remote-tracking branch 'cgal/5.5.x-branch'
|
2023-05-24 09:35:53 +02:00 |
Sébastien Loriot
|
341323f4e4
|
Merge remote-tracking branch 'cgal/5.4.x-branch' into HEAD
|
2023-05-24 09:29:40 +02:00 |
Sebastien Loriot
|
eea24af049
|
Update doc resources and fix issues with doxygen 1.9.6 (#7464)
|
2023-05-24 09:25:54 +02:00 |
Sébastien Loriot
|
96753beb19
|
accomodate search box updates
|
2023-05-23 18:09:06 +02:00 |
Sébastien Loriot
|
12b32f6be4
|
move custom mathjax into dedicated .js
|
2023-05-23 18:08:44 +02:00 |
Sébastien Loriot
|
732da62bd4
|
use default stylesheet (was already the case before)
|
2023-05-23 14:33:24 +02:00 |
Sébastien Loriot
|
de869b74a8
|
the link is changing all the time
|
2023-05-23 13:47:42 +02:00 |