These are chat archives for highfidelity/hifi

25th
Mar 2014
Thijs Wenker
@thoys
Mar 25 2014 00:27
Finally got it running on my mac, thanks @birarda
runs smoothly on a 2009mac-mini
Stephen Birarda
@birarda
Mar 25 2014 00:32
awesome
CamChev
@CamChev
Mar 25 2014 05:13
qxmpp needs to be compiled for windows and getting qt complaining ammintrin.h is missing, I think it is a vc++express issue, any suggestions for a workaround?
Stephen Birarda
@birarda
Mar 25 2014 05:13
AFAIK that ammintrin.h is missing is VC express
as you say
you need a specific patch
to vs express

The following patches/service packs are also required:

Windows SDK 7.1/.NET 4 Framework
VS2010 SP1
VS2010 SP1 Compiler Update

that’s from the BUILD.md file
CamChev
@CamChev
Mar 25 2014 05:15
thank you, I will double check that I have those packs
Stephen Birarda
@birarda
Mar 25 2014 05:46
I believe that’s exactly what fixes the ammintrin problem
qxmpp is an optional dependency if you don’t want it though
(although you’ll still need to fix the ammintrin stuff for hifi builds)
Lucas Crisman
@kordero
Mar 25 2014 18:43
heya guys :), anyone having build problems?
Leonardo Murillo
@murillodigital
Mar 25 2014 18:44
what do you mean kordero?
Lucas Crisman
@kordero
Mar 25 2014 18:45
heya Leo, includes to <glm/core/func_common.hpp> are not working on my Ubuntu, seems to compile now that I've replaced those to point to <glm/core/_detail.hpp>
apparently introduced by @AndrewMeadows on a recent commit on Util.cpp and PositionalAudioRingBuffer.cpp
maybe another Ubuntu user can confirm that
sorry I mean "includes to <glm/detail/func_common.hpp>"
Stephen Birarda
@birarda
Mar 25 2014 19:11
what version of glm @kordero
Lucas Crisman
@kordero
Mar 25 2014 19:12
trying to find out that, sec
should I use a downloaded one, just like Qt? I think I'm using Ubuntu packages, sec
Stephen Birarda
@birarda
Mar 25 2014 19:13
just make sure it’s 0.9.5.2
Lucas Crisman
@kordero
Mar 25 2014 19:13
gotcha
Lucas Crisman
@kordero
Mar 25 2014 19:19
yeah outdated version, sorry and thanks!
Mohammed Nafees
@mnafees
Mar 25 2014 19:28
I would like to point out that since hifi depends on Qt5, the new signal-slot syntax should be adopted, which is much more advantageous, instead of the old Qt4 syntax for signals and slots
Andrew Meadows
@AndrewMeadows
Mar 25 2014 19:59
since I don't know what the new syntax looks like I had to find some info: http://qt-project.org/wiki/New_Signal_Slot_Syntax
Dimitar Dobrev
@ddobrev
Mar 25 2014 22:17
Hey, @birarda .
Stephen Birarda
@birarda
Mar 25 2014 22:18
hey there
Dimitar Dobrev
@ddobrev
Mar 25 2014 22:18
@birarda How can I get a user's small avatar head?
I discussed with @problem putting that to the left of the user name in the chat.
FearghusMcMahon
@FearghusMcMahon
Mar 25 2014 22:21
could it be btw that currently running scripts on the windows build is not working anymore?
Dimitar Dobrev
@ddobrev
Mar 25 2014 22:21
I mean, is there something ready to use or do I have to generate an image given the assigned avatar?
Stephen Birarda
@birarda
Mar 25 2014 22:21
I think we want to do that with the billboard already generated for the user
if possible
but currently that billboard is the user’s whole body
Dimitar Dobrev
@ddobrev
Mar 25 2014 22:22
@birarda OK. Let me do a quick search to see if I can get that.
@birarda I can see an AvatarData::const QByteArray& getBillboard() const { return _billboard; }. Is this the one?
Stephen Birarda
@birarda
Mar 25 2014 22:25
yes that’s a 64x64 png of the whole avatar
maybe we could just use that
Dimitar Dobrev
@ddobrev
Mar 25 2014 22:26
I'll try. What would be involved if I needed just the head?
Stephen Birarda
@birarda
Mar 25 2014 22:27
that would be difficult from the billboard
Dimitar Dobrev
@ddobrev
Mar 25 2014 22:28
Yes, I'd even say practically impossible. I meant how difficult would it be, would in involve new server data, etc.
Stephen Birarda
@birarda
Mar 25 2014 22:31
it sounds like when we add this we would generate the head in the same way we are the billboard
Dimitar Dobrev
@ddobrev
Mar 25 2014 22:31
I see. Thank you.
I'm going to try with the billboard for now.
Grayson Stebbins
@problem
Mar 25 2014 22:32
yeah, if you already get the billboard, @ddobrev, maybe you could just crop the head / mask the rest out, and show that
Dimitar Dobrev
@ddobrev
Mar 25 2014 22:42
Fellows, could someone please send me a chat message? My avatar doesn't looks too good, I'd like to check how yours look.
@problem Could you recommend me an image-uploading site? The one you use looks pretty neat - no ads, etc.
Grayson Stebbins
@problem
Mar 25 2014 22:47
sure — http://cl.ly
@ddobrev
Dimitar Dobrev
@ddobrev
Mar 25 2014 22:57
@birarda do those avatars - http://cl.ly/image/3i2o0s2P1u3q - look normal?
@problem That's a really neat app, thanks.
Stephen Birarda
@birarda
Mar 25 2014 23:00
that’s the robot billboard
Dimitar Dobrev
@ddobrev
Mar 25 2014 23:01
@birarda I see. I used MyAvatar::getBillboard(). What do I need instead?
Stephen Birarda
@birarda
Mar 25 2014 23:01
no no - that’s correct
your avatar is the robot
so that’s the robot billboard
Dimitar Dobrev
@ddobrev
Mar 25 2014 23:02
I see. Sorry about that misunderstanding.
Stephen Birarda
@birarda
Mar 25 2014 23:02
no problem!
Dimitar Dobrev
@ddobrev
Mar 25 2014 23:03
It doesn't look good, though. I'll check how you generate the billboard and see if I can do the same with the head.
@birarda I assume I need to start from faceModelURL and then build the chain like the billboard one.
Is that correct?
Stephen Birarda
@birarda
Mar 25 2014 23:08
I’m not sure actually - you should check in with @problem to see if we are ready to implement this first of all
I bet we have bigger fish to try
fry*
but - I’d assume the code that generates the billboard actually generates the head so we’d just need to do part of it
for just the head
Dimitar Dobrev
@ddobrev
Mar 25 2014 23:12
The way the billboard is generated is by making a network request to an URL contained in AvatarData::billboardURL.
Stephen Birarda
@birarda
Mar 25 2014 23:13
that is specific to the Avatar bots
for Interface clients it is rendered to a buffer
Dimitar Dobrev
@ddobrev
Mar 25 2014 23:14
What I mean is, is it possible to read the head the same way - by making a network request to AvatarData::faceModelURL?
Stephen Birarda
@birarda
Mar 25 2014 23:14
nope - because faceModelURL is a mesh
billboardURL is just a png image
Dimitar Dobrev
@ddobrev
Mar 25 2014 23:15
I see.
Grayson Stebbins
@problem
Mar 25 2014 23:19
to @birarda’s point: indeed, if this turns out to be too troublesome, we should pass on it for now; just see if there any quick wins with what we already have from PNG billboards, @ddobrev
Dimitar Dobrev
@ddobrev
Mar 25 2014 23:39
@problem http://cl.ly/image/3i2o0s2P1u3q doesn't look good at all.
Grayson Stebbins
@problem
Mar 25 2014 23:40
haha!
Dimitar Dobrev
@ddobrev
Mar 25 2014 23:40
On the other head, heads do look quite some work so... :)
Grayson Stebbins
@problem
Mar 25 2014 23:40
ok’ let’s not worry about it for now
Dimitar Dobrev
@ddobrev
Mar 25 2014 23:41
OK. I have some things to finish up but there will be a branch for you tomorrow.
I have to go now.
Have a nice evening.
Grayson Stebbins
@problem
Mar 25 2014 23:41
great, you too. sleep well.
Clément Brisset
@Atlante45
Mar 25 2014 23:53
Getting a really weird - machine specific - I can’t figure out :
error.png
Appear when I try to upload FST and I had it earlier today doing something else.
I tryed on another machine with exact same build and exact same files … no crash
@birarda @ZappoMan @AndrewMeadows Ever seen that one ?