File: Notes

package info (click to toggle)
sofa-framework 1.0~beta4-12
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 88,828 kB
  • ctags: 27,300
  • sloc: cpp: 151,126; ansic: 2,387; xml: 581; sh: 417; makefile: 68
file content (60 lines) | stat: -rw-r--r-- 1,747 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
1)
$ grep -r "1.0 beta 3" .
./modules/sofa/component/topology/ManifoldTriangleSetTopologyAlgorithms.h: *       SOFA, Simulation Open-Framework Architecture, version 1.0 beta 3      *


2)
please provide a 
copyright file for extlibs/miniFlowVR/

3)
please provide a 
make install

4)
Sometimes it is better to link against:
libqt3-mt-dev, qt3-dev-tools,
libqglviewer-dev, libqwt-dev,

5)
  * debian/copyright: MKL removed



6)

  * Example files can be find in /usr/share/sofa
  * Use a shell script to set the environment variable SOFA_DATA_PATH and to start the sofa gui

7)
  * $$LIBSUFFIX for the debug target not needed because we are using Debian libraries

8)
  update "man page", update "sofa -h" because
  "sofa myscene.scn" works, but it is not documented

9) libogre-dev (>= 1.6.0) because of removed Entity::setNormaliseNormals

 * By default now, renormalisation of normals is automatic if there is a non-unit scale on the main 
   world matrix rather than the Entity::setNormaliseNormals option. If the user wants to optimise
   this, they can prevent the SceneManager doing it in all cases by calling
   SceneManager::setNormaliseNormalsOnScale(false) and then explicitly enabling the option per Pass
   instead. In the case of an array of world matrices being used, if the first world matrix isn't a
   guide then the shader writer should handle the renormalisation. 


10) doesn't work
# Uncomment if you want to use LibXML instead of built-in TinyXML
# DEFINES += SOFA_XML_PARSER_LIBXML

./applications/sofa/gui/qt/GraphVisitor.h   contains 
   //Tinyxml library
   #include <tinyxml.h>
   #include <tinystr.h>


11)
since libtinyxml-dev is in Debian we can remove ./extlibs/tinyxml
debian/copyright has to be updated as well