etheirys / brio Goto Github PK
View Code? Open in Web Editor NEWA utility for improving the GPose experience in FFXIV.
License: GNU General Public License v3.0
A utility for improving the GPose experience in FFXIV.
License: GNU General Public License v3.0
never mind, fixed the issue
Sorry for the report
Current behavior: When a bone is set to Mirror, moving or rotating it to the left moves the opposing bone to the right and vice versa. This is correct behavior. However, moving or rotating it up moves the opposing bone down and vice versa. Moving it or rotating it forward moves the opposing bone back and vice versa.
Expected behavior: In 3D modeling software, "mirror" means to just flip one axis (in the case of blender, it's the X axis). That way the two halves stay symmetrical no matter what.
What I think is happening: In brio, it seems like the bone with the Mirror setting simply tells its opposing bone to do the opposite movement, essentially flipping all axes, which isn't correct. Instead, only the X axis should be flipped. I can't actually think of a single scenario where the current mirror behavior is desirable.
I was trying out hair styles and was just clicking + till I reach the end and when I clicked it again, the game crashed.
I have tried this with F and M miqo'te.
F - after clicking + on the last hair, there were two hairs that just stretches across the screen and crashed on the 2nd one
M - after clicking + on the last hair, it instantly crashes
I have no hair mods.
When I spawn the first extra model it gives me Brio Two. Then the next spawn will be Brio Four. Brio two can load MCDF files but any other spawn I make does not. I've tried to delete and reinstall Brio along with a full restart of my game with the issue persisting.
Vanilla emotes on Fem Miqo'te that have ear movements don't play properly when played through the Animation dropdown.
Animations that have no ear movements play fine.
When using animation blending with any of the lip movement animations (e.g. speak/normal_long), speed control does not seem to affect them properly. If animation control speed is slowed or increased, lip movement continues at normal speed, and if speed is set to 0, the animation will reset to the default expression (sometimes after very briefly continuing as normal).
The same effect occurs if the lip movement is enabled through the vanilla Gpose interface, instead of Brio animation blending, and then speed controls are applied.
When you turn off rotation in Propagate, is it possible to have the Gizmo control Positioning and not rotation until you turn rotation back on and turn positioning off?
I notice I cannot use Brio today, I type the /brio several times but nothing happens. I've also tried to install and uninstall the plugin, it just didn't work anymore
Hi there,
It would be great if we could load glamourer designs directly in to Brio, as far as I can tell theres no way currently to do this other than putting the design on yourself and then exporting the mcdf.
I was gposing with certain characters in the world and noticed that the unique npcs have missing bones for their faces. Would it be possible to add bones on special NPCs in the future? Eg: Ancients (Venat, Emet, etc), Shepetto, Clive and others.
Overlay has them but I would also love it if some simple ones are available on their face page like the rest.
Game has constantly crashed 4 times after changing the clothes on my cloned character in the brio gpose mod. Has never happened before.
When wearing a chestpiece that uses sleeve physics (e.g. any of the Myochin Haoris), the right sleeve bone is left detached from the main skeleton. This causes weird behaviour when importing pose files, along with what you'd expect from a bone not moving with its parent.
The left arm equivalent is unaffected and works as expected.
It's incredible to see how far brio has come! I used to need to use ktisis and brio at the same time but now I've cut things down to just brio which has been great.
The only feature ktisis has that I miss however was the work camera feature. With it you could keep your main camera in the position and composition you want, which moving the work camera around freely to change poses etc. then you could snap back to the original view to not lose your shot when you were done posing.
Not sure if it's possible to implement in brio as well.
tried to apply 'Force wet' in glamourer & toggled wet attire in gpose settings, every time i try to take a gpose with brio it removes the effect on my character, i went through the list of status effects and nothing really does it so figured id report the issue
sadly still not working :(
As I was trying to update my library of default poses to include the new face bones, I noticed the new pose files produced are a third of what the previous filesizes were, going from 97kb to around 36-37.
On importing poses, it seems the tool is leaving out the new bones. Fully expected, but worth reporting as an issue anyway.
I was in the process of developing an additional tool that was utilising Brio as a quick way of spawning minions.
With the release of Brio 0.2 I have noticed that the IPC has been completely removed and the only way to achieve this would be interacting with the HTTP API, which within the scope of a Dalmund plugin, that seems a bit excessive.
Is there a chance of getting the IPC API re-introduced, so I can continue the work on this?
Thanks.
I figured I would inform of this whether it's a problem or not so perhaps others don't commit the same mistake as me or maybe if it has a possible solution it can be addressed.
Problem: I glamoured a minion to a "human" appearance outside GPOSE mode and while in GPOSE using Brio I tried adding wetness with the wet effect of the advanced adjustments of Brio and it snaps the minion back to it's vanilla form.
I tested glamouring the minion to "human" with Brio (inside GPOSE of course) and this won't happen so I do suggest using this method instead of Glamourer for multi actor pictures. That way your actors won't snap their appearances.
The Festivals dropdown menu is currently unavailable when in the overworld. It does appear, however, when inside an instance.
A couple of other friends have had the same issue.
The Brio settings window also seems to be toggled by the festival tab.
The Dalamud Console produces this error.
ERR Exception during raise of "Void UiBuilder_Draw()"
System.InvalidOperationException: Sequence contains no matching element
at System.Linq.ThrowHelper.ThrowNoMatchException()
at Brio.Game.World.FestivalService.get_ActiveFestivals()
at Brio.UI.Components.World.FestivalControls.Draw()
at Brio.UI.Windows.MainWindow.Draw()
at Dalamud.Interface.Windowing.Window.DrawInternal(DalamudConfiguration configuration) in C:\goatsoft\companysecrets\dalamud\Interface\Windowing\Window.cs:line 317
at Dalamud.Interface.Windowing.WindowSystem.Draw() in C:\goatsoft\companysecrets\dalamud\Interface\Windowing\WindowSystem.cs:line 152
at Dalamud.Utility.EventHandlerExtensions.HandleInvoke(Action act) in C:\goatsoft\companysecrets\dalamud\Utility\EventHandlerExtensions.cs:line 96
{ } [ Send ]
I hope this helps. Thank you so much for everything you do.
Hair Front Right and Hair Front Left no longer function when posing mine or other Miqo. Tried on multiple hair styles. Worked on Brio before last ffxiv patch.
Having an issue with the actor spawn. When I click it while my character is in the list, it only spawns even numbered brio actors (Eg. 2, 4, 6... 36, 38) up to a limit of 20 actors.
If my character is not in the actors list it spawns odd numbered actors (Eg. 1, 3, 5, 7... 35, 37) up to a limit of 19 actors.
So im not sure if it ever worked for me or not but just barely I noticed that brio does not pick up my C+ settings when I am nude. Seems to be ok with my top on but as soon as i remove the top and I go into posing it no longer recognizes the settings. When I disable brio and go into posing the C+ settings are there and do not revert whether I have clothes on or not. I made sure that I had up to date repos on both Brio and C+I noticed there were 2 repos for Brio, but both have the same version so there was no difference there. Any help would be greatly appreciated.
Can't run the /brio command to start the Brio. Are there any plugin conflicts or something?
Since updating to Brio version 0.3.2.0 , I have encountered an issue where the "Face Camera" functionality in Gpose does not work if an emote or action is set in the Base field. While I can manually rotate the neck and head bone nodes, I prefer using the Gpose "Face Camera" feature to ensure a natural appearance. Manually adjusting the neck and head bones often results in angles outside of the system's default range.
I hope this issue can be resolved. Thank you.
Specifically currently Ktisis but Ktisis was able to dock with other windows before, thus leading me to believe it's a Brio issue.
It's as simple as it sounds I think? Upon putting them into a window together, the app vanishes entirely. I've tried restarting, I've tried disabling then reenabling, I've tried deleting it from the app folders completely, I've trued only opening Ktisis, I've tried only enabling Brio, and nothing brings them back.
Whenever you rotate a part of the body and later would change the position of a bone the cross that appears when you select the positional translation tool doesn't properly adjust for the rotation. and would instead show how it would look if the body were still in the original pose before the rotation(when loading into Gpose). This results in the axis not properly showing what translation they would perform making it incredibly hard to do any positional posing of bones, especially noticeable in the face bones.
To replicate the issue:
1.Rotate the neck bone(for example) 90 degrees in the X direction.
2. Select any of the facial bones (lips or tongue for example) and select positional transform to get the cross to show up.
3. Try to move it in the X or Y direction.
Result: The bone moves in a direction that isn't the movement of your mouse.
Since the last big FF update, I've been experiencing crashes at random in Brio. These crashes appear at random and happen to both my player model and any spawned in models. Running Penumbra, Glamourer and Customize, but nothing crazy mod wise in there, and these crashes didn't occur in the past at all with the same setup. My Brio is up to date.
This issue only became noticeable to me after the patch 6.5 update, so I do apologise if this is being worked on. Normally when I use Glamourer to turn my character into another character, I'm able to use Brio to spawn the Glamourer'd character. I usually do this by either using Glamourer before or during Gpose, and then clicking "spawn" on Brio to spawn a copy of who I'm glammed as. Lately, this has not been working, so I will use Glamourer to turn into a different character, but when I click "spawn", I merely get a copy of my default character and their vanilla appearance. I've tried updating Brio, uninstalling and reinstalling, restarting the game, restarting my computer, but nothing fixes it.
Hi, I wanted to suggest if it would be possible to add some kind of feature that would save the current pose of all actors every X minutes in some kind of temporary folder, as gposing has that huge tendency to just randomly crash when you less expect it and after taking a long time getting it just right.
The checkboxes needed to propagate transforms (position, rotation, scale) are not working properly, their state just don't change to checked/unchecked when clicked.
Example video of the issue below.
Hello and thank you very much for working so hard on this! Posed for a good amount of time yesterday, far longer than it had allowed in a while before crashing once more. I was posing three different actors, one my character and two Brio generated. All using listed mods and all in human/non transformed form.
https://imgur.com/a/1yjASP3
If I start manipulating fingers after loading a pose they slowly elongate after every move. Only seems to be a problem after loading a pose, because if I click "reset pose" it stops happening.
I've linked a short video showing the problem below.
https://github.com/AsgardXIV/Brio/assets/156396563/3fc0de9d-862d-4d4e-aaa6-4fa530697cb9
Next to the existing spawn button would it be possible to add another button that would randomize the appearance of new characters. Would be great for setting up crowds etc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.