News for hackers. Stuff that matters.
Re:Show HN: MockRocket – 3D app mockups and animations in th... by dannygarcia on Wednesday January 26, 2022 @04:06PM (#30091850)
This is an awesome tool! I created my own promo in Blender for a personal site project* some time ago and it was a real pain getting the screen content to render accurately and contrast well off of the device. Do you have any concerns with consistency across different devices/GPUs since you're doing everything client-side? Nice to see the attention to detail you put into this.

* https://twitter.com/dannygarcia/status/1220401033064484864

Re:Show HN: MockRocket – 3D app mockups and animations in th... by dfeehrer on Wednesday January 26, 2022 @05:54PM (#30093287)
Here's my attempt at a quick recreation in MockRocket: https://twitter.com/DerekFeehrer/status/1486471488857378816

Definitely can't compete with those nice photorealistic reflections in Blender, but it's cool to see how close you can get with some of the other aspects in a pretty short amount of time!

2 devices + camera + laptop screen angle + depth of field blur, all animated in the same shot!

Re:Show HN: MockRocket – 3D app mockups and animations in th... by go_prodev on Wednesday January 26, 2022 @07:01PM (#30094005)
Nicely done. If that genuinely only took you 25 mins, I'm really impressed
Re:Show HN: MockRocket – 3D app mockups and animations in th... by dfeehrer on Wednesday January 26, 2022 @04:36PM (#30092272)
That video–wow! I'd love to try to recreate that in MockRocket and see how close I can get!

There are definitely some trade offs with doing it client side and even some nasty graphics driver bugs across devices (especially Intel integrated GPUs) that have taken quite a lot of work to figure out. For the most part it's worked out though and renders have been pretty consistent, both in my testing and from what customers have shared with me.

I do actually have server rendering built as well, and may enable it down the road for certain use cases, but it's much more expensive, especially because it needs real GPUs on cloud instances and those are obviously in very high demand these days on AWS and GCP.