University of Southern CaliforniaUSC
USC ICT TwitterUSC ICT FacebookUSC ICT YouTube

Adding CMake options. | General SmartBody Discussion | Forum


Please consider registering

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —

— Match —

— Forum Options —

Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
Adding CMake options.
September 26, 2014
11:18 am
Forum Posts: 8
Member Since:
September 26, 2014
sp_UserOfflineSmall Offline


The SB library is extensive, but I do not need all of it. For example I only really need the core smartbody SDK without any of the text-speech and other audio stuff, I also do not need things like steering. I read in a post somewhere that these components can be removed using various #defines. Is there any chance these options could be added as CMake options??

Again happy to help with some guidance.

October 3, 2014
9:37 pm
Forum Posts: 983
Member Since:
December 1, 2011
sp_UserOfflineSmall Offline

Right; SmartBody is suited as an all-inclusive character animation/simulation system. Since the code is available, you could glean some of the functionality (Ik, retargeting, gazing, whatever) from it.

As you pointed out, you can run SmartBody as an engine and disable some of the secondary functionality. When building you can set:

SB_NO_PYTHON  disables Python interpreter

SB_NO_VHMSG  disables the virtual human messaging system (allows asynchronous communication to SmartBody from a separate application)

SB_NO_BONEBUS disables the bonebus (network communication of character state information)

SB_NO_ODE_PHYSICS disabled physics from Open Dynamics Engine

I haven't had a chance to add them as CMake options, although that is a good idea.






You can disable a number of features/functions of SmartBody.

Forum Timezone: America/Los_Angeles

Top Posters:

jwwalker: 80

jyambao: 52

rbaral: 47

adiaz: 30

WargnierP: 29

lucky7456969: 28

mbarros: 28

avida.matt: 26

JonathanW: 24

laguerre: 23

Member Stats:

Guest Posters: 69

Members: 122211

Moderators: 3

Admins: 4

Forum Stats:

Groups: 1

Forums: 5

Topics: 531

Posts: 2495