Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Issue with model and tracking

A topic by madkoding created Sep 08, 2021 Views: 677 Replies: 14
This topic is archived. It is unlisted and no new posts can be made.
Viewing posts 1 to 9
(1 edit) (+1)

I have ElementaryOS (on top of Ubuntu 20.04)

Loaded VRM ok, Webcam also works (debug mode show tracking working) but the model don't move or either blink)

(I use the same VRM in vseeface in Wintendo without issues, i created it with uniVRM from Unity)

(by the way, awesome work)

PS: also test with original vrm, but the model didn't move

Here is the output console:

Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Warning: unable to auto-locate config files in directory named by "<auto>etc".
[>] CORE                      Using native module "panda3d._rplight" 
:display: loading display module: libpandagl.so
Known pipe types:
  glxGraphicsPipe
(all display modules loaded.)
:ShowBase: Default graphics pipe is glxGraphicsPipe (OpenGL).
:display: Created output of type glxGraphicsWindow
:ShowBase: Successfully opened window of type glxGraphicsWindow (OpenGL)
:pnmtext: Loaded font Perspective Sans Regular
:audio: NullAudioManager
:audio: NullAudioManager
Sampler 0 has unsupported magFilter type 9987
Sampler 3 has unsupported magFilter type 9987
Rebuilding effector nodes list
There are 0 effector(s) involving 0 node(s). 0 chain(s) were created
Rebuilding effector nodes list
There are 1 effector(s) involving 4 node(s). 1 chain(s) were created
Rebuilding effector nodes list
There are 2 effector(s) involving 6 node(s). 2 chain(s) were created
Rebuilding effector nodes list
There are 0 effector(s) involving 0 node(s). 0 chain(s) were created
:net: Creating UDP connection for 0.0.0.0:11573
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
:display:gsg:glgsg(error): An error occurred while compiling GLSL vertex shader created-shader:
created-shader:5(8): error: `gl_VertexID' redeclared
:display:gsg:glgsg(error): An error occurred while compiling GLSL vertex shader created-shader:
created-shader:5(8): error: `gl_VertexID' redeclared
:display: Unable to set window properties: !undecorated !fixed_size 

Developer

Thanks for the testing. Looks like shaders didn't work. I'm doing the model skinning on GPU using GLSL shaders and this didn't worked for you. 

I think I have to add some fallback to CPU option.

What is your GPU btw?

(1 edit)

Got a Nvidia RTX 2060... is a notebook so also got a AMDGPU... but i set to use always nvidia but the xbox model still didn't move, but mapping ok the webcam face positions and hand tracking

If you want some more debug or something, just tellme or search by my twitter with my same name

Thanks for your time o/

Developer

Can you delete the line "in int gl_VertexID;" in the file "plugins/avatar.vert.glsl" and try again?

Yey /o/ its works ... the only thing i miss is the mouth movement, didn't find an option for that... but now head tracking and eye tracking working correctly

Developer

Nice. Thanks for the confirmation. I wasn't able to reproduce the bug on my system for some reason. I will patch the next version.

Mouth tracking will be available in the next version.

great to hear /o/ i'll wait for it paciently

Just found a new little issue

I can't change background color... only alows FF00FF ... any other value the background turns white

The change background color persist.... only allows FF or 00 values in the hex color.... any other just don't

Developer

Thanks. I have fixed it.

I've been having the same issue. Face tracking and hand tracking seem to work well, yet the model doesn't react at all.

I've noticed the next error on console. Is my graphics card outdated?

:display:gsg:glgsg(error): An error occurred while compiling GLSL vertex shader created-shader:
created-shader:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES
:display:gsg:glgsg(error): An error occurred while compiling GLSL fragment shader created-shader:
created-shader:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES
Developer

What is your GPU?

Nvidia Quadro K1000M

Developer

I see. It's not that bad. This graphics card supports OpenGL / GLSL version 4.6 (the app needs v1.5 at least). You just need to install the drivers. The last version of the compatible drivers is 418.113 from 2019-11-05.

Developer archived this topic