ItJustDonn

joined 6 months ago
[–] [email protected] 31 points 3 days ago (1 children)

Anarchists oppose the hierarchy created by government and capitalism alike. It sounds like the people you're describing don't really practice the anarchist ethos

[–] [email protected] 1 points 6 days ago

Season 4 of You (kinda), but anything's possible for Dexter Resurrection

[–] [email protected] 1 points 1 week ago* (last edited 1 week ago)

Would that make LibreWolf a good candidate for an echo fighter?

Thunderbird, too

[–] [email protected] 2 points 2 months ago

Vampires do self-host. They

  • use liquid temperature regulation
  • transmit P2P to flash images on new devices
  • have a future-proof frontend
  • use cloud backup
  • unless you caught one by surprise, their only real surface of attack requires physical access to the backend
[–] [email protected] 2 points 2 months ago (2 children)

I hear about people wanting alternatives to discord though I never got into using it too much personally, but does anyone know about whether or not Revolt chat is a good open-source self-hostable solution?

[–] [email protected] 1 points 2 months ago

iirc, Unite had an option that toggled whether moving forward was relative to the camera vs character orientation. If you remap the camera to the right stick, it's way easier to circle-strafe. The left shoulder button is more ideal for sharp turnarounds, like if a mon charges past and is 180° behind you or after dodging

[–] [email protected] 2 points 2 months ago

Claw = use the side of your left index finger to control the d-pad camera. Left thumb still on stick to move, and your middle finger takes over the shoulder button. For the record, the claw isn't really a fond memory (to me at least), even if it's a funny one.

If it were me, I'd just remap the right joystick to the d-pad so you can spare your fingers the pain!

[–] [email protected] 1 points 2 months ago (2 children)

Do you have other MH experience?

Longsword was a lot simpler in Unite so that's a good medium-weight weapon that you can dodge easily with.

Sword n shield is very beginner friendly for its item usage while wield (very important while learning how to paintball consistently or learn the timing windows for healing)

Hammer is great for learning because it has more low-commitment attack options than other slow weapons while you learn your openings

[–] [email protected] 5 points 2 months ago* (last edited 2 months ago) (3 children)

Time to learn the claw grip, either on PSP PSP claw grip or if you're emulating emulating claw grip

[–] [email protected] 1 points 3 months ago (1 children)

Makes sense. The videos I saw about setting it up mentioned a headless chrome browser. But I'm new to self-hosting and didn't know if it had to be chrome or if you could use a better option, since you can use an OLLAMA instead of chatgpt for example

[–] [email protected] 11 points 3 months ago (3 children)

This looks really cool. Can anyone explain to me if a headless chrome browser is dangerous the way a regular chrome browser is? I'm only hesitant because I don't know

[–] [email protected] 2 points 3 months ago (1 children)

This is good to know because I'm learning about nginx currently, so I'm glad it has practical use without opening up my network 🤘

19
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]
 

Hi all, I wanted to show some snippets of a project I'm working on. Something I'm calling GuitarNodes, a Geometry Nodes setup for making a procedurally customizable guitar that's easy to animate in Blender.

Here's a brief showcase of the features I've put into it:

Modular Parts

With Menu Switch nodes, it's easy to have swappable parts for the guitar. I've only (crudely) modeled one set at the time, but it's easy to see how a user could keep individual parts in separate collections to switch through. I also plan to make a second (crude) set to alternate between

Menu switch nodes make it easy to swap parts

Body
  • Simply choose what body mesh you want
  • Can be translated and rotated with gizmos
Headstock
  • Choose desired headstock
  • Origin for object is at the nut so that it attaches directly to fretboard
Tuning Pegs
  • Note that there is a difference between L and R pegs
  • Follows an adjustable guide mesh to stick to headstock
    • Guide mesh can have individual rows of points(pegs) spaced apart more/less in X direction with gizmos
      • Can switch between a guide mesh and curve, where the curve is for in-line pegs
        • I don't have the line nodes done yet but it'll behave similarly
      • String ends can be adjusted in normal Z direction to match custom peg height

Headstock with adjustable guide mesh and tuning peg L and R collections

Output Jack
  • Can be rotated, follows a guide empty and faces the normal of the guitar body
  • Could also be modular if that's a detail you want to have

Output jack follows guide empty while sticking to body

Tone Knobs
  • Follows a guide curve that resamples to fit number of knobs
    • You can edit this curve shape in order to arrange the knobs to your liking
  • Will also be modular, such that you can change all of the knobs

Tone knobs follow editable guide curve with adjustable knob count

Bridge
  • Also modular
  • Bridge can be moved in Y direction across the body with gizmo
  • String ends can be adjusted in Z direction to match custom bridge height with gizmo

Bridge adjusted with gizmo and strings follow automatically

Saddle
  • Automatically connects strings to bridge
  • Also modular
  • Can be rotated with gizmo

Saddle can be rotated and automatically fits guitar scale length

Neck and Fretboard
  • Uses profile curves at nut, 12th fret, and end of fretboard
  • Adjustable fret count
    • Frets are spaced formulaically
  • Minimal UI
    • Shows measurement of string scale and the fretboard
Strings
  • Adjustable count
  • Adjustable gauges
  • Tuning-based frequency oscillation in X direction (menu switch)
  • Flip string order for left/right handed
  • Adjustable oscillation intensity for varied strumming
  • Adjustable fretted note values per string
    • As the fretted note gets higher, the center of string oscillation moves accordingly
    • As the fretted note gets higher, the oscillation frequency increases accordingly

Fretboard with oscillating strings that use integers to adjust fretted notes

Next plans (v0.8ish - 1.0):

  • Adding Z-dimension to oscillation for more realism
  • Add per-fret string translation that slightly increases string frequency for bending
  • Custom guitar body, drawn with grease pencil (shoutout to Joey C for the inspiration!)

Use grease pencil to create a custom guitar body

  • I need help getting the points which the Tone Knobs instance at: they currently do not rotate to point the Z in the normal direction of the body. Instead, they all seem to match the first point's Z direction only. I want each point to recognize the normal of the nearest faces it's stuck to
  • Adding a moveable pickguard whose Z-axis points in the body's normal direction
    • Probably going to use a guide empty
    • Might also implement custom designs with grease pencil
    • Adjustable Z-direction with gizmo
  • Player UI
    • Shows chord chart for finger placements based on the current lowest fretted note
      • Outlier high fretted notes will be shown next to the chart

Further out plans

  • Simulation nodes for strings, so that you can have oscillation decay over time
  • Simulation nodes that interact with a plectrum object, so they can be literally strummed (probably gonna need a bit of help, too!)
  • Better procedural materials
    • Is it possible to use a For Each Element zone to change string material based on its position/diameter (i.e. thicker strings are wound)
    • How much of this requires knowledge of handling UVs through geo nodes?
  • Simulation nodes for painting custom materials on guitar (or just a good setup for other users to vertex paint it)
  • Possible driver UI that changes a lot of these values, so that you don't have to go into the nodes to change things
  • Want to implement a tablature-style tracker
    • Automatically keys the string fret values to match the song's rhythm, accounting for framerate
  • Implement a whammy bar that affects strings
  • Any other feedback that I like enough to implement myself
view more: next ›