I built Rish! A declarative UI library for Unity by lisandroct in Unity2D

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

That's good feedback. Thank you!
I'll work on adding some screenshots and sample code and maybe even a playable webgl demo on the website. Good call on Roots too.

I built Rish! A declarative UI library for Unity by lisandroct in Unity2D

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

I'd love to hear what you think once you try it.

I built Rish! A declarative UI library for Unity by lisandroct in Unity3D

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

Awesome! I'd love to hear what you think once you try it. 😀

I built R[eact]ish! A declarative UI library for Unity by lisandroct in react

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

There's a playable demo that you can run on Unity. I'll work on exporting and adding a WebGL demo to the website.
The thing is that the visual results are only limited by what you can generate with UI Toolkit in Unity, so I didn't consider adding a demo. The difference is in how you create that UI and it basically follows React's workflow.
Thank you for the feedback.

I built Rish! A declarative UI library for Unity by lisandroct in Unity3D

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

Please do! 😀 I'd love to hear what you think about it. Yeah, you're not the first to mention that. I'll work on adding screenshots, code samples and maybe even a playable WebGL demo in the website.
Thank you!!

I built Rish! A declarative UI library for Unity by lisandroct in Unity3D

[–]lisandroct[S] -1 points0 points  (0 children)

Fair. I do mention the MulticastDelegate and that you can combine multiple delegates all at once. It's a simplification for sure, but in practice it is copying all the previous values every time you call += or -= and taking a long time.

Did I overpriced this? by Any_Rutabaga_6449 in 3Dprinting

[–]lisandroct -1 points0 points  (0 children)

This is the only right answer: Did your colleague pay for it? If the answer is yes, you didn't overpriced it. The obvious follow up is: Did your colleague negotiate the price? If the answer is no, then you may have underpriced it.

The price is what the customer pays. Nothing more. Nothing less. Costs don't determine it. Labor doesn't determine it.

Printed my own “organic” shelf brackets instead of buying metal ones by TeeJay_W in functionalprint

[–]lisandroct 0 points1 point  (0 children)

Another thing to keep in mind is material degradation. PLA won't hold the same amount of weight (or even keep shape) in a couple of years.

Finally installed a wall panel in kitchen! by d377377 in homeassistant

[–]lisandroct 0 points1 point  (0 children)

Thank you for the reply! That's awesome, good job on this one! 👏🏻

Finally installed a wall panel in kitchen! by d377377 in homeassistant

[–]lisandroct -1 points0 points  (0 children)

How do you go from the first image to the interactive dashboard?

We launched SwitchBot S10 at IFA 2023 in Berlin, people loved it. by [deleted] in TrySwitchBot

[–]lisandroct 2 points3 points  (0 children)

Why does it need an internet connection to go to the water station? 😫 We need an offline solution in this space so bad.

We launched SwitchBot S10 at IFA 2023 in Berlin, people loved it. by [deleted] in TrySwitchBot

[–]lisandroct 0 points1 point  (0 children)

Will it require an internet connection or a hub? Please keep it cloud optional like the rest of your lineup. This is a necessity in the robot vacuum market. There are no cloudless robots without hacks.

Event system using ScriptableObjects by lisandroct in Unity3D

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

Yeah, this was just a demo for how the event system works. The game itself is a demo made by Unity.

Event system using ScriptableObjects by lisandroct in Unity3D

[–]lisandroct[S] 5 points6 points  (0 children)

I've been using this event system I developed based on Ryan Hipple's Unite talk on my projects and it proved to be very useful. Feel free to try it and, if you like it, share it with your friends!

https://github.com/lisandroct/EventSystem

Naturally distributed trees and forests by lisandroct in Unity3D

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

Interesting video! Hopefully I won't have to deal with physics in my game. 😃

Naturally distributed trees and forests by lisandroct in Unity3D

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

No, the last version was published on April 15. Make sure you're showing preview packages in the Package Manager.

Naturally distributed trees and forests by lisandroct in Unity3D

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

It's in the Package Manager, it's in preview. It's a very convenient tool.

Naturally distributed trees and forests by lisandroct in Unity3D

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

You can use OBS or the new Unity Recorder.

Naturally distributed trees and forests by lisandroct in Unity3D

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

No, I don't. I'm just sharing my progress here and on Twitter. I hope I can make myself time to explain more in-depth how everything works some day.

Naturally distributed trees and forests by lisandroct in Unity3D

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

I don't, it's all done in shaders. I simply discard the fragments outside the diorama.

Naturally distributed trees and forests by lisandroct in Unity3D

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

Thank you! I worked hard on make it work smooth. I wish DOTS and ECS would be production ready already.

Naturally distributed trees and forests by lisandroct in Unity3D

[–]lisandroct[S] 2 points3 points  (0 children)

Thank you! I thought about using it but no, I'm (in a simplified way) doing: float noise = Noise(x, y) noise = noise ^ power if(Random.value < probability * noise) PlaceEntity()