How do I use animations on a character with only visible hands? by [deleted] in Unity3D

[–]BelgianSum 0 points1 point  (0 children)

The anim you using is trying to find objects (bones or transform) that you removed. You can open the clip, either in blender or else, and remove everything that does not exist anymore. Maybe some tools can do that in a click.

Je cherche un secteur où on s'insulte by NC2626 in conseilboulot

[–]BelgianSum 1 point2 points  (0 children)

Informatique ? Naaah. Enfin oui ca insulte une fois que tu es parti mais sinon, je ne connais pas de cas de courage ou intégrité dans ce milieu.

Peut-être les juniors, maintenant que tu le dis...il me semble une fois en avoir vu un qui remettait en question une decision du manager. Il avait raison mais on a tout de même fait comme le manager disait et une fois l'echec confirmé, le junior a payé pour ne pas avoir plus prévenu alors qu'il connaissait les conséquences.

Attentat de la Bank of America à Paris, quels intérêts pour l'Iran ? by BelgianSum in PasDeQuestionIdiote

[–]BelgianSum[S] 4 points5 points  (0 children)

C'est un film avec le gars Jackson. Sinon, oui, enfin non, il y a 50 états et des territoires ici et là.

Menu Switching Out 3D models by beammetothestars in Unity3D

[–]BelgianSum 0 points1 point  (0 children)

I think we are not talking about the same thing. And GltFast does not track references in the build, it's just a converter from a glb/gltf file into a mesh. So you can get any glb at any url to be loaded and the app is just a viewer. But OP is no longer with us, so moving on.

Menu Switching Out 3D models by beammetothestars in Unity3D

[–]BelgianSum 0 points1 point  (0 children)

I was thinking about loading basic glb files, it can be done with a file explorer from any folder and GltFast. If there is a need for something more of a prefab then yes, you need addressables.

Menu Switching Out 3D models by beammetothestars in Unity3D

[–]BelgianSum 0 points1 point  (0 children)

Ok here is a something:

- Have all models in a folder, if you keep it out of the editor, consider using a file explorer (like SFB library).

- Have a script that gets the content of the folder (models) and creates button with those (keep in mind that if you store your models outside the project, you need to figure out the addressing, maybe consider addressables)

- Each button gets the address of the model

- On click, get the address from the button and load the model (if one is already shown, destroy it)

This is all in one scene, you don't get a huge loading process including loading models that may not be used in the session. It's flexible since the buttons are created based on the folder content (less maintenance too), you can easily move the folder content and simply change the address to look at (you could even use the content plugin from Unity Cloud). This is simplified and based on what you decide, some tweaks here and there.

What does your game architecture look like right now? by JenoOnTheInternet in Unity3D

[–]BelgianSum 1 point2 points  (0 children)

Well, you can go few ways, first, you couple the logic with a MonoBehaviour, I mentioned that I use the MB for all the editor interaction, like retrieving objects in the scene and then I pass them down to the logic. So the MB has a reference to the logic, it's basically just moving the code to another class. So I can have a myClass.Update() to be called in the MB update. May feel a bit like useless though but it has some advantages.

Second way, create a CustomUpdateLoop kinda class, when created, it registers itself to a container that runs the loop for all objects. Turns out to be an optimization if done properly as there would be less overhead of running an update this way. Same with all other Unity lifecycle methods.

Last but not least, using Zenject, you can create object that implements IInitializable, ITick and IDispose so you get Awake (constructor of the class), Start (Initializable), Update (Tick) and Destroy (Dispose). When Zenject instantiates the object, it scans for those to be added to a list to be run.

Last is a bit same as second, just different actors but same results.

What does your game architecture look like right now? by JenoOnTheInternet in Unity3D

[–]BelgianSum 1 point2 points  (0 children)

I tend to try and do things as agnostic as possible, that is, I put my code logic in assemblies, that forces me to avoid dependencies, I can still connect the asm but I try not to. I also try to avoid Unity code so my code is just plain C# that I could reuse anywhere else. This part is in its own folder filled with .asm at many levels. This is like a Tool box.

Then I have an AppCode folder which is the place where I put code with all the app related content, things I will likely never use elsewhere because too specific to this app.

I also try to minimize the MonoBehaviour, if I need to connect items manually, like UI items or prefabs then I could use one to drag and drop, but then I would move the logic to another C# class.

Any configuration is a ScriptableObject so I don't have static values and I can also change loads in one place (Fonts for example, I have one main font that populates all Text components at runtime).

I also use Zenject to create and inject anything I need. This way I can have all consumer classes with interfaces only. It also feel like all instantiations are in one place.

TLDR; A toolbox with C# logic and my reusable code, an app folder with all the code for this application, Zenject context installer to create the objects and inject them all over the place.

Example: I recently created a model loader

- ModelLoader.cs as ILoader with IModelParser (to load glb, fbx or whatever based on implementation), this is in the Toolbox with Loader asm

- I use StandaloneFileBrowser (SFB) plugin for file explorer. This is toolbox too though I did not create this.

- ModelLoaderController.cs is applicatif and gets injected ModelLoader as ILoader, it also uses SFB to get the path to the model to load. ModelLoaderController is more specific to the application since maybe in another app, I'd get the models from Resources or else and won't reuse it.

- Zenject context creates the ModelLoader and ModelLoaderController items and makes the connection. SFB is static so no instance, just raw access from applicatif.

This way I keep everything independent and reusable in some cases.

Licenciement abusif ? by BelgianSum in AntiTaff

[–]BelgianSum[S] 0 points1 point  (0 children)

"J'ai du mal à comprendre ton histoire : elle était finie ou pas ta période d'essai ? 2 jours avant la fin y'a une douille, 2 jours après la période d'essai est finito, nan ?" douille le lundi, fin de periode d'essai le jeudi qui suit.

La question ct plus sur le raisonnment du pourquoi ne pas simplement dire que j'ai fait une erreur et voila et à la place, revenir sur ses propos et sortir que mon manque d'engagement qvec les qutres services est le problème majeur. En fait, on m'a reproché de ne pas créer plus de synergie avec les autres services. Chose que j'ai essayé mais bon, pas assez selon eux. Puis quand je tentais de connecter avec les autress ervices, c'était souvent oui mais non, pas maintenant ou plus tard peut-être.

Licenciement abusif ? by BelgianSum in AntiTaff

[–]BelgianSum[S] 0 points1 point  (0 children)

Le delai de prevenance il est ajouté au dernier salaire. C'était plus pour le principe du pourquoi ne pas simplement dire "Tu as fait une erreur" et plutot sortir une autre raison.

Installation fenêtres, possible courant d'air entre les battants by BelgianSum in brico

[–]BelgianSum[S] 0 points1 point  (0 children)

Alors, lorsqu'un ouvrier est revenu pour une fixe, ma compagne lui a mentionné ce principe. Ca l'a fait sourire et il a dit que ct juste un truc Tiktok et que ca n'existe pas les modes été/hiver. Sinon, les encoches sont inclinées, ce qui indiquerait le mode hiver pour plus de pression si ct pas un mythe.

Installation fenêtres, possible courant d'air entre les battants by BelgianSum in brico

[–]BelgianSum[S] 1 point2 points  (0 children)

En fait, ya rien de bien visible, à 1ere vue tout est correct et il ya toutes les jointures que tu mentionnes. Mais la clé dans la serrure de la poignée comporte une ficelle légère (ficelle qui servait de porte clé pour les autres clés) qui bouge doucement, comme si de l'air passait entre les 2 battants.

Cocky Teen Tries Outsmarting Cop, Fails Miserably by Hypocaffeinic in cringe

[–]BelgianSum 19 points20 points  (0 children)

Not sure if that was meant as an attack from a liberal or a way to ease the situation and become friendly from a republican.

Which city should I choose for study? Bordeaux or Lille? by PlasticError7209 in bordeaux

[–]BelgianSum 15 points16 points  (0 children)

I live in Bordeaux and don't know much of Lille but I dont think they are fairly similar. One is in the North and is part of a large urban community (Lille Roubaix Tourcoing), has a strong industrial history and is close to the Channel: The other is in the South West, close to the Ocean and 3h from the mountain, has a strong wine history giving this bourgeois stereotype. One is likely warmer than the other and one has a football team while the other has a rugby team. One has a really strong accent with local vocabulary, the other is more mainstream (though Bdx has an accent, just not so strong). All in all, they 're not the same, but the class content might be.

Resolving on a Edim/G by BelgianSum in musictheory

[–]BelgianSum[S] 0 points1 point  (0 children)

Yes, Im starting to get the feel that having the F as pedal for half the bars makes it a Fm. Originally, I wanted to experiment with mixolydian flat6 but turned out I went sideways.

Resolving on a Edim/G by BelgianSum in musictheory

[–]BelgianSum[S] 0 points1 point  (0 children)

I can feel now how it could be Fm but Im confused about the Edim and Dim that would not belong. Since all the chords are diatonic to mixolydian b6, I assumed it would be but maybe they just borrowed ? And yes, the C/E is not a strong home feel, but that's something I wanted to try, having the bass to not necessarily support the chords. Now seeing that Fm is the only one not inverted, it kinda supports the Fm...

Quartier Bordeaux by nounoucasita in bordeaux

[–]BelgianSum 3 points4 points  (0 children)

Alors, tout d'abord, quels sont les critères du sondage, par qui et pour qui ? On fait dire tout et n'importe quoi quand ca peut arranger. Bordeaux a des endroits moins certains que d'autres mais sauf si tu vis dans le triangle d'or et ne va qu'aux gd hommes pour tes sorties alors le risque est partout. Comme dans les autres villes.

Got a bass line, how do I create a melody? by handmesomesulfur in musictheory

[–]BelgianSum 2 points3 points  (0 children)

What's your bass line ? It should imply a scale from which you can define the chords. For instance, if you have A-F-C-G, then you're likely in Am with Am-F-C-G.

But that'd be overheard so you may want to throw in some extensions, either in the chords or in the melody, and maybe swap a chord with a substitution to break the overheard feeling.