These are chat archives for highfidelity/hifi

6th
Feb 2015
Jason Hawks
@nbq
Feb 06 2015 00:00
welcome
Mircea Kitsune
@MirceaKitsune
Feb 06 2015 00:04
I noticed the Ambient Light render setting. Was wondering if people can define their own presets for it, and if each world will be able to have its own.
Then again, I'm even more wondering about dynamic daytime cycles and a procedural sky as well.
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:06
full control seems to be on the table, eventually
maybe even to point of being able to define multiple environments across a domain's volume
Or as a fav trance track of mine says... "We Control the Sunlight" (or lack thereof).
Lexx
@Triplelexx
Feb 06 2015 00:12
I saw some reference to ambient occlusion
can you use AO maps?
speaking of ambience
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:18
AO maps as in having one that you could apply to a mesh object in world mixing with diffuse?
Interface has basic Ambient Occlusion in real time (if you enable it and have enough hardware for it not to be detrimental to FPS). Along with basic shadows. Those are enabled in Developer menu under render sub-menu.
Lexx
@Triplelexx
Feb 06 2015 00:21
yes I was thinking of maps mixed with diffuse
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:22
as to model visuals - HiFi supports diffuse, bump (or normal maps depending on your choice of term), specular/shine, and emission. But - Blender's FBX exporter has some issues at this time leading to those being a pain. For AO - you do just as SL - you bake the AO to diffuse, or you could, I suppose, use it as an emissive map as well with a little experimentation. Will be easy once the Blender FBX issues are fixed.
Mircea Kitsune
@MirceaKitsune
Feb 06 2015 00:22
BTW, I can confirm that normal maps with specularity work well (I use the free video drivers so sometimes there's issues there). Same for realtime shadows, and AO
FPS with shadows is also quite good!
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:23
yup - all works. If you have decent hardware it's not painful at all - until you hit my 5 megapolygon build :P
Lexx
@Triplelexx
Feb 06 2015 00:24
can't wait! :)
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:27
Just keep in mind - if you're working with blender as of now and doing things like transparent textures, bump/shine/emission maps... it will seem to not work. It's being worked on. Blender's FBX exporter has... issues :)
Mircea Kitsune
@MirceaKitsune
Feb 06 2015 00:28
Will formats other than fbx be supported at some point? ase for example is a current one, and text based
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:28
but - if you know the hoops to jump through to get past the current problems... it's amazing what you can do.
no idea - I would vote for collada next
Mircea Kitsune
@MirceaKitsune
Feb 06 2015 00:29
And if formats like md3 and md5 were supported, Quake stuff could be used directly :)
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:29
I'm sure if anyone wanted a format badly enough and the skill to write a connector to it.... it would be allowed ;)
Lexx
@Triplelexx
Feb 06 2015 00:29
collada works well for me too
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:31
I'm hacking some on a collada reader, but I suspect someone with talent will come along and complete it before I do. (Or maybe I hope haha)
Lexx
@Triplelexx
Feb 06 2015 00:32
I having a weird issue, I try to load a fst remotely as a body and it will not work, but as a head it will
it has faceshift blends
can you not have a body mesh? I can't seem to remove it
as a workaround
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:33
no clue - I've avoided that part of this experience so far.
Lexx
@Triplelexx
Feb 06 2015 00:33
weird
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:35
If anyone can help - it's likely Judas - message him in Alpha test forums. He's probably most in the know outside of HiFi people.
Lexx
@Triplelexx
Feb 06 2015 00:36
cool
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:56
hmmm... windows is complaining it wants to update interface to 1888. But - all downloads available > 1883 fail.
Lexx
@Triplelexx
Feb 06 2015 00:57
yes
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:57
@murillodigital ^^ I think that's in your realm.
Lexx
@Triplelexx
Feb 06 2015 00:57
same problem
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 00:59
good to go now - thanks invisible helper.
Lexx
@Triplelexx
Feb 06 2015 01:00
should I be exporting models in cm or m?
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 01:00
M
Lexx
@Triplelexx
Feb 06 2015 01:01
yeah, what I thought, cool
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 01:15
Pondering if something got crossed up and the jenkins builds are being pushed as releases.... seems a lot of them and 1888 for Windows has (build dev) in window title.
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 17:13
Updates are failing again - returning an unknown key for current alerted version (1896).
Lexx
@Triplelexx
Feb 06 2015 17:24
yeah, are we still on 1890?@
Joe Large [Omega Heron]
@OmegaHeron
Feb 06 2015 17:25
It's saying 1896 is current on startup - briefly said 1895. Neither is downloadable.
Lexx
@Triplelexx
Feb 06 2015 20:08
When I try and update my installer on Windows I always seem to be getting a system freeze when it gets to the Visual C++ redis, anyone aware of anything like that?
Jason Hawks
@nbq
Feb 06 2015 20:09
does it freeze for long? Otherwise its just the redistrib figuring out it does not need to be installed generally
Lexx
@Triplelexx
Feb 06 2015 20:09
oh ages
I made coffee
totally blocks me
yes, this is usually long
Jason Hawks
@nbq
Feb 06 2015 20:11
hrm, never had THAT happen, you got an antivirus or anything that could be blocking it? I know its a typical come back but its a possibility… Also anothr suggestion is to open the resource monitor
Lexx
@Triplelexx
Feb 06 2015 20:12
I'll try a few things then, I got that scale issue sorted by the way
thanks for the help
Jason Hawks
@nbq
Feb 06 2015 20:13
see if you see spikes in anything certain during those times… the reason I mentioned antivirus is because it technically acts like a dumper where it extracts a file and then runs it, which can trigger “let me check this out”
and welcome, yay!
Lexx
@Triplelexx
Feb 06 2015 20:13
no, shouldn't antivirus, but I'll double check
Jason Hawks
@nbq
Feb 06 2015 20:14
was just one thought, not an authoritative one, but if you still have it, we can dig deeper if you want later and need
Lexx
@Triplelexx
Feb 06 2015 20:14
yes, the pace of updates means I have to fix this
and get to speed as to how to keep up with Github
are the dependencies changing much or should I be ok to keep adding my builds to the same folder?
Jason Hawks
@nbq
Feb 06 2015 20:16
well, you can always setup a personal continuous integration server for automatic builds (kidding unless you wanted this)
well, always clean build before you run a new cmake, as for what you need or do not need, its always good to follow the comments by hifi-gustavo on the side there, it shows build output for each system
Lexx
@Triplelexx
Feb 06 2015 20:17
doing anything meaningful with the code is intimidating still for various reasons
hmm, yes, you showed me before
Jason Hawks
@nbq
Feb 06 2015 20:18
well what most do is fork and create a branch to work on, then pull in updates as they come
see if they conflict with your code
Lexx
@Triplelexx
Feb 06 2015 20:19
I've done that, will try and sync and play around in my branch
Jason Hawks
@nbq
Feb 06 2015 20:19
so if you fork then modify from branches, you dont worry so much about messing up your main source line
okie, nice, if you need any help let me know - also I just published my latest doc: http://docs.highfidelity.io/v1.0/docs/centos-7-interface-compile-guide
Lexx
@Triplelexx
Feb 06 2015 20:21
thanks, looks great
Jason Hawks
@nbq
Feb 06 2015 20:22
thank you! Will work on other operating systems etc next. If you think you have an idea on anything you would like to see added there, let us know