qEDL.lyx 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. #LyX 2.0 created this file. For more info see http://www.lyx.org/
  2. \lyxformat 413
  3. \begin_document
  4. \begin_header
  5. \textclass book
  6. \use_default_options false
  7. \maintain_unincluded_children false
  8. \language french
  9. \language_package default
  10. \inputencoding latin9
  11. \fontencoding T1
  12. \font_roman default
  13. \font_sans helvet
  14. \font_typewriter default
  15. \font_default_family sfdefault
  16. \use_non_tex_fonts false
  17. \font_sc false
  18. \font_osf false
  19. \font_sf_scale 100
  20. \font_tt_scale 100
  21. \graphics default
  22. \default_output_format default
  23. \output_sync 0
  24. \bibtex_command default
  25. \index_command default
  26. \paperfontsize 10
  27. \spacing single
  28. \use_hyperref true
  29. \pdf_bookmarks true
  30. \pdf_bookmarksnumbered false
  31. \pdf_bookmarksopen false
  32. \pdf_bookmarksopenlevel 1
  33. \pdf_breaklinks false
  34. \pdf_pdfborder false
  35. \pdf_colorlinks true
  36. \pdf_backref false
  37. \pdf_pdfusetitle true
  38. \pdf_quoted_options "linkcolor=blue"
  39. \papersize a4paper
  40. \use_geometry true
  41. \use_amsmath 1
  42. \use_esint 1
  43. \use_mhchem 0
  44. \use_mathdots 0
  45. \cite_engine basic
  46. \use_bibtopic false
  47. \use_indices false
  48. \paperorientation portrait
  49. \suppress_date true
  50. \use_refstyle 0
  51. \index Index
  52. \shortcut idx
  53. \color #008000
  54. \end_index
  55. \leftmargin 1.5cm
  56. \topmargin 3cm
  57. \rightmargin 1.5cm
  58. \bottommargin 3cm
  59. \secnumdepth 3
  60. \tocdepth 3
  61. \paragraph_separation indent
  62. \paragraph_indentation default
  63. \quotes_language french
  64. \papercolumns 1
  65. \papersides 2
  66. \paperpagestyle fancy
  67. \tracking_changes false
  68. \output_changes false
  69. \html_math_output 0
  70. \html_css_as_file 0
  71. \html_be_strict false
  72. \end_header
  73. \begin_body
  74. \begin_layout Section
  75. qEDL - Eye Dome Lighting
  76. \end_layout
  77. \begin_layout Standard
  78. \begin_inset Index idx
  79. status collapsed
  80. \begin_layout Plain Layout
  81. Eye-Dome Lighting
  82. \end_layout
  83. \end_inset
  84. \begin_inset CommandInset label
  85. LatexCommand label
  86. name "subsection:qEDL"
  87. \end_inset
  88. \end_layout
  89. \begin_layout Standard
  90. Le plugin qEDL est un shader évolué permettant de simuler en temps réel
  91. \begin_inset Quotes fld
  92. \end_inset
  93. l'éclairage global
  94. \begin_inset Quotes frd
  95. \end_inset
  96. (global illumination) des objets affichés dans une vue 3D (un peu à la
  97. manière du plugin qPCL - voir section
  98. \begin_inset space ~
  99. \end_inset
  100. \begin_inset CommandInset ref
  101. LatexCommand ref
  102. reference "subsection:qPCL"
  103. \end_inset
  104. - mais d'une manière plus locale).
  105. C'est un outil très puissant permettant de visualiser les détails et la
  106. micro-géométrie des maillages ou nuages dépourvus de toute information
  107. complémentaire (couleur, normales, etc.).
  108. L'algorithme a été développé par Christian Boucheny dans le cadre de sa
  109. thèse en collaboration avec l'INRIA et EDF R&D.
  110. \end_layout
  111. \begin_layout Standard
  112. La seule contrainte pour obtenir un bon rendu est que la surface des entités
  113. affichées soit continue.
  114. Il faut donc en particulier faire attention pour les nuages de points à
  115. ce que la taille des points affichées soit suffisante (i.e.
  116. éviter les trous dus à une densité trop faible par rapport au zoom courant).
  117. \end_layout
  118. \begin_layout Standard
  119. \begin_inset Float figure
  120. placement !htb
  121. wide false
  122. sideways false
  123. status open
  124. \begin_layout Plain Layout
  125. \align center
  126. \begin_inset Graphics
  127. filename ../images/Partie3_Fonctions/qEDL_example.jpg
  128. width 70text%
  129. \end_inset
  130. \begin_inset Caption
  131. \begin_layout Plain Layout
  132. \begin_inset CommandInset label
  133. LatexCommand label
  134. name "fig:EDLExample"
  135. \end_inset
  136. Rendu classique d'un nuage de point sans couleur (à gauche) et rendu "EDL"
  137. temps-réel (à droite)
  138. \end_layout
  139. \end_inset
  140. \end_layout
  141. \end_inset
  142. \end_layout
  143. \begin_layout Standard
  144. Remarques :
  145. \end_layout
  146. \begin_layout Itemize
  147. Il vaut mieux aussi désactiver les éventuelles normales (leur effet est
  148. redondant et la somme des deux est assez disgracieuse)
  149. \end_layout
  150. \begin_layout Itemize
  151. ce plugin repose sur des structures OpenGL assez avancées (Frame Buffer
  152. Object, etc.) et nécessite donc une
  153. \begin_inset Quotes fld
  154. \end_inset
  155. vraie
  156. \begin_inset Quotes frd
  157. \end_inset
  158. carte graphique (la plupart des cartes graphiques
  159. \shape italic
  160. Intel
  161. \shape default
  162. intégrées par exemple ne le supporte pas).
  163. \end_layout
  164. \begin_layout Itemize
  165. actuellement, la valeur
  166. \shape italic
  167. d'éclairement
  168. \shape default
  169. calculée par ce shader (valeur inférieure à 1) est composée avec la couleur
  170. des points par multiplication.
  171. Si ceux-ci sont noirs, ils resteront noirs et aucun effet ne sera visible.
  172. Si les entités ont des couleurs, ils faut que celles-ci soient claires
  173. idéalement.
  174. Et si les entités n'ont pas de couleur, il faut spécifier une couleur par
  175. défaut blanche ou au moins claire.
  176. \end_layout
  177. \end_body
  178. \end_document