source: presentations/trunk/QtOverview-2010-ESA/QtOverview-2010-ESA.html@ 323

Last change on this file since 323 was 323, checked in by garnier, 15 years ago

ca avance

File size: 26.5 KB
RevLine 
[317]1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" dir="ltr" lang="en-US">
3 <head profile="http://purl.org/net/uriprofile/">
4
5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6 <meta http-equiv="Content-Language" content="ja" />
7 <meta http-equiv="Content-Style-Type" content="text/css" />
8 <meta http-equiv="Content-Script-Type" content="text/javascript" />
[318]9 <title>Geant4 Visualization</title>
[317]10
11 <meta name="author" content="Enseignement LAL" />
12 <meta name="description" content="Bonne pratiques" />
13 <meta name="keywords" content="Cours Outil Developpement logiciel" />
14 <link rev="made" href="mailto:ens@lal.in2p3.fr" />
15 <link rel="stylesheet" href="../../tags/Tools/v7/css/screen.css" type="text/css" media="screen, projection, tv, print" />
16 <link rel="stylesheet" href="../../tags/Tools/v7/Slidy/slidy-toc.css" type="text/css" media="screen, projection, print" />
17 <script src="../../tags/Tools/v7/Slidy/slidy.js" type="text/javascript"></script>
18 <script src="../../tags/Tools/v7/Slidy/slidy-toc.js" type="text/javascript"></script>
19 </head>
20
21 <body style="font-size: 18pt;">
22
23
24 <!-- Introduction [Start] -->
25 <div style=" display: block; visibility: visible; position: absolute;" class="slide" id="cover">
26
27 <div class="callout">
28 <p id="title">
29 <br />
30 Geant4 Visualization : Qt Driver
31 </p>
32 </div>
33 <p>&nbsp;</p>
34 <p id="subtitle">Developments for Geant4.9.4</p>
35 <p>&nbsp;</p>
36 <p>&nbsp;</p>
37 <p id="event">Geant4 Workshop</p>
38 <p id="author">Laurent Garnier</p>
39 </div>
40
41 <!-- Diapo [Plan] -->
42 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[321]43 <h1>Plan</h1>
[317]44 <div class="callout">
45 <ul class="non-incremental">
46 <li>Viewer and UI integration</li>
47 <li>Rotations</li>
[318]48 <li>Keyboard Shortcuts</li>
[323]49 <li>Speed improvements in OpenGL drivers</li>
[317]50 <li>Make posters</li>
51 <li>Developpement on all platforms</li>
[320]52 <li>Remaining work to move from Qt driver Beta to Full Release</li>
[317]53 <li>Make an Geant4 application on mac</li>
54 </ul>
55 </div>
56 </div>
57
58 <!-- Diapo [Plan] -->
59 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[321]60 <h1>Plan</h1>
[317]61 <div class="callout">
62 <ul class="non-incremental">
63 <li><font color="red">Viewer and UI integration</font></li>
64 <li>Rotations</li>
[318]65 <li>Keyboard Shortcuts</li>
[323]66 <li>Speed improvements in OpenGL drivers</li>
[317]67 <li>Make posters</li>
68 <li>Developpement on all platforms</li>
[320]69 <li>Remaining work to move from Qt driver Beta to Full Release</li>
[317]70 <li>Make an Geant4 application on mac</li>
71 </ul>
72 </div>
73 </div>
74
75 <!-- Diapo -->
76 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
77
[318]78 <h1>Viewer and UI integration (Geant4.9.3)</h1>
79 <center>
[321]80 <img src="./images/G4.9.3.png" height="80%" width="80%"/>
[318]81 </center>
[317]82 </div>
83
84 <!-- Diapo -->
85 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
86
87 <h1>Viewer and UI integration</h1>
[318]88 <p>This was before Big change in Geant4 Qt Driver</p>
[317]89 <ul class="incremental">
[318]90 <li> <b>Integration of viewers into UI</b></li>
91 <li>
92 <center>
[321]93 <img src="./images/G4.9.4-History.png" height="80%" width="80%"/>
[318]94 </center>
95 </li>
[317]96 </ul>
97 </div>
98
[318]99 <!-- Diapo -->
100 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
101 <h1>Viewer and UI integration (History)</h1>
102 <p>What's new ?</p>
[320]103 <ul class="non-incremental">
104 <li><b>History/Cout/Help</b> are now integrate into UI</li>
105 <li><b>Viewers</b> can be view as <b>Tab</b></li>
106 <li>We can <b>filter</b> Cout messages</li>
107 <li>Easy <b>Help Tree</b> to find a command and its help</li>
108 <li>Still old things... : <b>Make videos</b>...</li>
[318]109 </ul>
110 </div>
111
112 <!-- Diapo -->
113 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
114
115 <h1>Viewer and UI integration (Cout)</h1>
116 <center>
[320]117 <img src="./images/G4.9.4-Cout2.png" height="85%"/>
[318]118 </center>
119 </div>
120 <!-- Diapo -->
121 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
122
[321]123 <h1>Viewer and UI integration (Cout with filter)</h1>
[318]124 <center>
[320]125 <img src="./images/G4.9.4-Cout.png" height="85%"/>
[318]126 </center>
127 </div>
128 <!-- Diapo -->
129 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
130
131 <h1>Viewer and UI integration (Help view)</h1>
132 <center>
[320]133 <img src="./images/G4.9.4-Help.png" height="85%"/>
[318]134 </center>
135 </div>
136
[317]137 <!-- Diapo [Plan] -->
138 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[321]139 <h1>Plan</h1>
[317]140 <div class="callout">
141 <ul class="non-incremental">
142 <li>Viewer and UI integration</li>
143 <li><font color="red">Rotations</font></li>
[318]144 <li>Keyboard Shortcuts</li>
[323]145 <li>Speed improvements in OpenGL drivers</li>
[317]146 <li>Make posters</li>
147 <li>Developpement on all platforms</li>
[320]148 <li>Remaining work to move from Qt driver Beta to Full Release</li>
[317]149 <li>Make an Geant4 application on mac</li>
150 </ul>
151 </div>
152 </div>
153
154
155 <!-- Diapo -->
156 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
157
158 <h1>Rotations</h1>
[322]159 <p>Two rotation mode are available : <b>Theta/Phi</b> rotation and <b>'google earth' like</b> rotation </p>
[317]160 <ul class="incremental">
[318]161 <li><b>Theta/Phi rotation</b> : The default mode
162 <ul class="incremental">
[320]163 <li>Ensure the <b>'up'</b> vector to be vertical direction</li>
[322]164 <li>Impossible to reach some points of view</li>
[320]165 <li><b>'Not intuitive'</b> behaviour on some angles</li>
[318]166 </ul>
167 </li>
168 <li><b>'google earth like'</b> rotation
169 <ul class="incremental">
[320]170 <li><b>'Up'</b> vector is NOT vertical</li>
[322]171 <li>Could reach all volume point of view</li>
[320]172 <li>More <b>'intuitive'</b> rotation mode</li>
[318]173 </ul>
174 </li>
[317]175 </ul>
176 </div>
[318]177
[317]178 <!-- Diapo [Plan] -->
179 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[321]180 <h1>Plan</h1>
[317]181 <div class="callout">
182 <ul class="non-incremental">
183 <li>Viewer and UI integration</li>
184 <li>Rotations</li>
[318]185 <li><font color="red">Keyboard Shortcuts</font></li>
[323]186 <li>Speed improvements in OpenGL drivers</li>
[317]187 <li>Make posters</li>
188 <li>Developpement on all platforms</li>
[320]189 <li>Remaining work to move from Qt driver Beta to Full Release</li>
[317]190 <li>Make an Geant4 application on mac</li>
191 </ul>
192 </div>
193 </div>
194
195
196 <!-- Diapo -->
197 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
198
[318]199 <h1>Keyboard Shortcuts</h1>
[322]200 <p>All vis commands are available with Keyboard shortcuts. Ex :</p>
[317]201 <ul class="incremental">
[318]202 <li>ALT + Click and move mouse : rotate volume (google like)</li>
203 <li>Click and move mouse : rotate volume</li>
204 <li>CTRL + Click and mouse move : zoom in/out</li>
205 <li>SHIFT + Click and mouse move : move camera point of view</li>
206 <li>Arrow : move volume</li>
207 <li>'+'/'-' : move volume toward/forward</li>
208 <li>SHIFT + Arrows : rotate volume in phi/theta</li>
209 <li>SHIFT + Arrows : rotate volume in vertical/horizontal</li>
210 <li>CTRL + '+'/'-' : zoom into volume</li>
211 <li>H : reset view to initial position</li>
212 <li>SPACE : Start/Pause video recording</li>
213 <li>RETURN : Stop video recording</li>
[317]214 </ul>
215 </div>
216
217 <!-- Diapo [Plan] -->
218 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[321]219 <h1>Plan</h1>
[317]220 <div class="callout">
221 <ul class="non-incremental">
222 <li>Viewer and UI integration</li>
223 <li>Rotations</li>
[318]224 <li>Keyboard Shortcuts</li>
[323]225 <li><font color="red">Speed improvements in OpenGL drivers</font></li>
[317]226 <li>Make posters</li>
227 <li>Developpement on all platforms</li>
[320]228 <li>Remaining work to move from Qt driver Beta to Full Release</li>
[317]229 <li>Make an Geant4 application on mac</li>
230 </ul>
231 </div>
232 </div>
233
234
235 <!-- Diapo -->
236 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
237
[323]238 <h1>Speed improvements in OpenGL drivers</h1>
[320]239 <p>We loose time when moving a component is in visualization part.
240 <br/>Two major bootle neck are : <font color="green"><i>glBegin</i></font> (47% of OGL time) and <font color="green"><i>glFlush</i></font> (44%).After removing redundant transmissions of points and unnecessary redraws : </p>
[317]241
242 <ul class="incremental">
[320]243 <li> <p><b>Mac OSX 10.5 : Immediate Mode</b></p>
244 <table border="1" width="80%">
245 <tr>
246 <td width="25%">&nbsp;</td>
247 <td width="30%"><i>First draw time (sec)</i></td>
248 <!-- <td width="20%"><i>Mem (Mo)</i></td> -->
249 <td width="25%"><i>Rotation (fps)</i></td>
250 </tr>
251 <tr>
252 <td width="25%"><i>Geant 4.9.3</i></td>
253 <td width="30%">5</td>
254 <!-- <td width="20%">45</td> -->
255 <td width="25%">0,46</td>
256 </tr>
257 <tr>
258 <td width="25%"><i>Geant 4.9.4</i></td>
259 <td width="30%">6</td>
260 <!-- <td width="20%">48</td> -->
261 <td width="25%">0,53</td>
262 </tr>
263 </table>
264 <p><b>Mac OSX 10.6 : Immediate Mode</b></p>
265 <table border="1" width="80%">
266 <tr>
267 <td colspan="4"></td>
268 </tr>
269 <tr>
270 <td width="25%"><i>Geant 4.9.3</i></td>
271 <td width="30%">5</td>
272 <!-- <td width="20%">40</td> -->
273 <td width="25%">0,6</td>
274 </tr>
275 <tr>
276 <td width="25%"><i>Geant 4.9.4</i></td>
277 <td width="30%">6</td>
278 <!-- <td width="20%">40(<b><font color="red">=</font></b>)</td> -->
279 <td width="25%">0,6</td>
280 </tr>
281 </table>
282 <p><b>Mac OSX 10.5 : Stored Mode</b></p>
283 <table border="1" width="80%">
284 <tr>
285 <td width="25%"><i>Geant 4.9.3</i></td>
286 <td width="30%">94</td>
287 <!-- <td width="20%">270</td> -->
288 <td width="25%">1,2</td>
289 </tr>
290 <tr>
291 <td width="25%"><i>Geant 4.9.4</i></td>
292 <td width="30%">72 (<b><font color="red">x1,3</font></b>)</td>
293 <!-- <td width="20%">270 (<b><font color="red">=</font></b>)</td> -->
294 <td width="25%">2,66 (<b><font color="red">x2,2</font></b>)</td>
295 </tr>
296 </table>
297 <p><b>Mac OSX 10.6 : Stored Mode</b></p>
298 <table border="1" width="80%">
299 <tr>
300 <td width="25%"><i>Geant 4.9.3</i></td>
301 <td width="30%">13</td>
302 <!-- <td width="20%">227</td> -->
303 <td width="25%">3,73</td>
304 </tr>
305 <tr>
306 <td width="25%"><i>Geant 4.9.4</i></td>
307 <td width="30%">11 (<b><font color="red">x1,2</font></b>)</td>
308 <!-- <td width="20%">210 (<b><font color="red">-5%</font></b>)</td> -->
309 <td width="25%">5,3 (<b><font color="red">x1,43</font></b>)</td>
310 </tr>
311 </table>
312 </li>
313 <li>In resume :
314 <ul class="incremental">
[322]315 <li>About <b>20-30%</b> faster at launch in Store Mode.</li>
[320]316 <li>Around <b>1,5 - 2 times</b> faster in moving/rotate a volume in Store Mode.</li>
317 </ul>
[317]318 </ul>
319 </div>
320
321 <!-- Diapo [Plan] -->
322 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[321]323 <h1>Plan</h1>
[317]324 <div class="callout">
325 <ul class="non-incremental">
326 <li>Viewer and UI integration</li>
327 <li>Rotations</li>
[318]328 <li>Keyboard Shortcuts</li>
[323]329 <li>Speed improvements in OpenGL drivers</li>
[317]330 <li><font color="red">Make posters</font></li>
331 <li>Developpement on all platforms</li>
[320]332 <li>Remaining work to move from Qt driver Beta to Full Release</li>
[317]333 <li>Make an Geant4 application on mac</li>
334 </ul>
335 </div>
336 </div>
337
338
339 <!-- Diapo -->
340 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
341
342 <h1>Make posters</h1>
343 <ul class="incremental">
[323]344 <li>Older Geant4 version can only export up to <i>'screen size'</i> pictures</li>
[320]345 <li>How could we export bigger file in order to <u>print</u>, <u>exchange screenshots</u>, <u>publish</u>, or <u>make poster</u> ?</li>
346 <li>Thanks to gl2ps library we could now export up to maximum graphic card capacity size (Ex: Up to <u>8192 x 8192</u> on MacBook Pro) </li>
[318]347 <li>How does it work ?</li>
[317]348 </ul>
349 </div>
350
351 <!-- Diapo -->
352 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
353
354 <h1>Make posters</h1>
[320]355 <p>Some G4 commands :</p>
[317]356 <ul class="incremental">
[318]357 <li>/vis/ogl/set/printMode <i>(vectored or pixmap)</i></li>
358 <li>/vis/ogl/set/printFilename <i>(default G4OpenGL_XX)</i></li>
[321]359 <li>/vis/ogl/set/printSize <i>(up to maximum graphic card capacity)</i></li>
[318]360 <li>/vis/ogl/printEPS</li>
[317]361 </ul>
362 </div>
363
[318]364 <!-- Diapo -->
365 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
366
367 <h1>Make posters : 8192x8192 example</h1>
368 <center>
[321]369 <img src="./images/G4LISA-Zoom1.png" height="65%" width="65%"/>
[318]370 </center>
371 </div>
372 <!-- Diapo -->
373 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
374
375 <h1>Make posters : 8192x8192 example</h1>
376 <center>
[321]377 <img src="./images/G4LISA-Zoom2.png" height="65%" width="65%"/>
[318]378 </center>
379 </div>
380 <!-- Diapo -->
381 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
382
383 <h1>Make posters : 8192x8192 example</h1>
384 <center>
[321]385 <img src="./images/G4LISA-Zoom3.png" height="65%" width="65%"/>
[318]386 </center>
387 </div>
388 <!-- Diapo -->
389 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
390
391 <h1>Make posters : 8192x8192 example</h1>
392 <center>
[321]393 <img src="./images/G4LISA-Zoom4.png" height="65%" width="65%"/>
[318]394 </center>
395 </div>
396 <!-- Diapo -->
397 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
398
399 <h1>Make posters : 8192x8192 example</h1>
400 <center>
[321]401 <img src="./images/G4LISA-Zoom5.png" height="65%" width="65%"/>
[318]402 </center>
403 </div>
404 <!-- Diapo -->
405 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
406
407 <h1>Make posters : 8192x8192 example</h1>
408 <center>
[321]409 <img src="./images/G4LISA-Zoom6.png" height="65%" width="65%"/>
[318]410 </center>
411 </div>
412 <!-- Diapo -->
413 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
414
415 <h1>Make posters : 8192x8192 example</h1>
416 <center>
[321]417 <img src="./images/G4LISA-Zoom7.png" height="65%" width="65%"/>
[318]418 </center>
419 </div>
420 <!-- Diapo -->
421 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
422
423 <h1>Make posters : 8192x8192 example</h1>
424 <center>
[321]425 <img src="./images/G4LISA-Zoom8.png" height="65%" width="65%"/>
[318]426 </center>
427 </div>
428 <!-- Diapo -->
429 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
430
431 <h1>Make posters : 8192x8192 example</h1>
432 <center>
[321]433 <img src="./images/G4LISA-Zoom9.png" height="65%" width="65%"/>
[318]434 </center>
435 </div>
436 <!-- Diapo -->
437 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
438
439 <h1>Make posters : 8192x8192 example</h1>
440 <center>
[321]441 <img src="./images/G4LISA-Zoom10.png" height="65%" width="65%"/>
[318]442 </center>
443 </div>
444 <!-- Diapo -->
445 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
446
447 <h1>Make posters : 8192x8192 example</h1>
448 <center>
[321]449 <img src="./images/G4LISA-Zoom11.png" height="65%" width="65%"/>
[318]450 </center>
451 </div>
452 <!-- Diapo -->
453 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
454
455 <h1>Make posters : 8192x8192 example</h1>
456 <center>
[321]457 <img src="./images/G4LISA-Zoom11.png" height="65%" width="65%"/>
[318]458 </center>
459 </div>
460 <!-- Diapo -->
461 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
462
463 <h1>Make posters : 8192x8192 example</h1>
464 <center>
[321]465 <img src="./images/G4LISA-Zoom12.png" height="65%" width="65%"/>
[318]466 </center>
467 </div>
468 <!-- Diapo -->
469 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
470
471 <h1>Make posters : 8192x8192 example</h1>
472 <center>
[321]473 <img src="./images/G4LISA-Zoom13.png" height="65%" width="65%"/>
[318]474 </center>
475 </div>
476 <!-- Diapo -->
477 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
478
479 <h1>Make posters : 8192x8192 example</h1>
480 <center>
[321]481 <img src="./images/G4LISA-Zoom14.png" height="65%" width="65%"/>
[318]482 </center>
483 </div>
484 <!-- Diapo -->
485 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
486
487 <h1>Make posters : 8192x8192 example</h1>
488 <center>
[321]489 <img src="./images/G4LISA-Zoom15.png" height="65%" width="65%"/>
[318]490 </center>
491 </div>
492 <!-- Diapo -->
493 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
494
495 <h1>Make posters : 8192x8192 example</h1>
496 <center>
[321]497 <img src="./images/G4LISA-Zoom16.png" height="65%" width="65%"/>
[318]498 </center>
499 </div>
500 <!-- Diapo -->
501 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
502
503 <h1>Make posters : 8192x8192 example</h1>
504 <center>
[321]505 <img src="./images/G4LISA-Zoom17.png" height="65%" width="65%"/>
[318]506 </center>
507 </div>
508 <!-- Diapo -->
509 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
510
511 <h1>Make posters : 8192x8192 example</h1>
512 <center>
[321]513 <img src="./images/G4LISA-Zoom18.png" height="65%" width="65%"/>
[318]514 </center>
515 </div>
516 <!-- Diapo -->
517 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
518
519 <h1>Make posters : 8192x8192 example</h1>
520 <center>
[321]521 <img src="./images/G4LISA-Zoom19.png" height="65%" width="65%"/>
[318]522 </center>
523 </div>
524
[317]525 <!-- Diapo [Plan] -->
526 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[321]527 <h1>Plan</h1>
[317]528 <div class="callout">
529 <ul class="non-incremental">
530 <li>Viewer and UI integration</li>
531 <li>Rotations</li>
[318]532 <li>Keyboard Shortcuts</li>
[323]533 <li>Speed improvements in OpenGL drivers</li>
[317]534 <li>Make posters</li>
535 <li><font color="red">Developpement on all platforms</font></li>
[320]536 <li>Remaining work to move from Qt driver Beta to Full Release</li>
[317]537 <li>Make an Geant4 application on mac</li>
538 </ul>
539 </div>
540 </div>
541
542
543 <!-- Diapo -->
544 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
545 <h1>Developpement on all platforms</h1>
[320]546 <p>Qt visualization driver is available on all Platform.<br/>
547 Tested on all Geant4 supported computers and operating systems :</p>
548 <ul class="incremental">
[318]549 <li>WinXp</li>
550 <li>SLC4</li>
551 <li>SLC5</li>
552 <li>MacOsX 10.5</li>
553 <li>MacOsX 10.6</li>
[317]554 </ul>
555 </div>
556
557 <!-- Diapo -->
558 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[318]559 <h1>Developpement on all platforms</h1>
[321]560 <p><b>Windows Xp</b></p>
[318]561 <center>
[321]562 <img src="./images/G4OGLQtDriver-WinXp.png" height="80%" width="80%"/>
[318]563 </center>
564 </div>
565
566 <!-- Diapo -->
567 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
568 <h1>Developpement on all platforms</h1>
[321]569 <p><b>SLC4</b></p>
[318]570 <center>
[321]571 <img src="./images/G4OGLQtDriver-SLC4.png" height="65%" width="65%"/>
[318]572 </center>
573 </div>
574
575 <!-- Diapo -->
576 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[317]577
578 <h1>Developpement on all platforms</h1>
[321]579 <p><b>SLC5</b></p>
[318]580 <center>
[321]581 <img src="./images/G4OGLQtDriver-SLC5.png" height="65%" width="65%"/>
[318]582 </center>
[317]583 </div>
584
[320]585 <!-- Diapo -->
586 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
587
588 <h1>Developpement on all platforms</h1>
589 <p>What about Qt3 support ?</p>
590 <ul class="incremental">
591 <li>Qt4 is available on all platform since 2005</li>
592 <li>Only old platforms not already have qt4 configuration by default : SLC4 (but CERN support will end this year)</li>
593 <li>Hard to maintain support for qt3. For the moment at least it compile.</li>
594 <li>Because all people now have Qt4 install by default on their computer, I propose to <b>stop support for qt3</b>.</li>
595 </ul>
596 </div>
597
[317]598 <!-- Diapo [Plan] -->
599 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[321]600 <h1>Plan</h1>
[317]601 <div class="callout">
602 <ul class="non-incremental">
603 <li>Viewer and UI integration</li>
604 <li>Rotations</li>
[318]605 <li>Keyboard Shortcuts</li>
[323]606 <li>Speed improvements in OpenGL drivers</li>
[317]607 <li>Make posters</li>
608 <li>Developpement on all platforms</li>
[320]609 <li><font color="red">Remaining work to move from Qt driver Beta to Full Release</font></li>
[317]610 <li>Make an Geant4 application on mac</li>
611 </ul>
612 </div>
613 </div>
614
615
616 <!-- Diapo -->
617 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
618
[320]619 <h1>Remaining work to move from Qt driver Beta to Full Release</h1>
620 <p>Still some configuration problems with Mac : (see bugzilla)</p>
621 <!--
622 Pb de OpenGl : 10.5 /usr/X11/lib/libGLU.1.dylib (compatibility version 1.3.0, current version 1.3.0)
623 /usr/X11/lib/libGL.1.dylib (compatibility version 1.2.0, current version 1.2.0)
624 et 10.6 : /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
625 /System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)
[317]626
627
[320]628 -->
[317]629 <ul class="incremental">
[320]630 <li>Some problems with OpenGL configuration (but solved)</li>
631 <li>Some OpenGL initialization problems (but solved)</li>
632 <li>Any other problems ?</li>
633 <li>...<b>move Qt driver out of the Beta for Geant4.9.4 !</b></li>
[317]634 </ul>
635 </div>
636
637 <!-- Diapo [Plan] -->
638 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
[321]639 <h1>Plan</h1>
[317]640 <div class="callout">
641 <ul class="non-incremental">
642 <li>Viewer and UI integration</li>
643 <li>Rotations</li>
[318]644 <li>Keyboard Shortcuts</li>
[323]645 <li>Speed improvements in OpenGL drivers</li>
[317]646 <li>Make posters</li>
647 <li>Developpement on all platforms</li>
[320]648 <li>Remaining work to move from Qt driver Beta to Full Release</li>
[317]649 <li><font color="red">Make an Geant4 application on mac</font></li>
650 </ul>
651 </div>
652 </div>
653
654
655 <!-- Diapo -->
656 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide">
657
[320]658 <h1>Make an Geant4 application on mac (experimental)</h1>
[317]659 <ul class="incremental">
[323]660 <li>We could want to share and distribute our geant4 programs by the same way than other mac/windows programs. </li>
[320]661 <li>Easy to share, distribute, relocate</li>
662 <li>Nothing more to install files</li>
663 <li>"All include" package : Include all libraries and macro in an 'app' file</li>
664 <li>-&gt;Working for the moment for mac, but could be done for other platform if needed</li>
[317]665 </ul>
666 </div>
[320]667
[317]668 <!-- Diapo -->
[320]669 <div style="border-style: none; display: none; visibility: hidden; position: absolute;" class="slide" id="thanks">
[317]670
[320]671 <p>Questions ?</p>
672
[317]673 </div>
674
[320]675 </body>
[317]676
677</html>
Note: See TracBrowser for help on using the repository browser.