Open vvzen opened 5 months ago
Wow! You did a great job! The lighting, the texturing, and sculpting look fantastic.
As far as where it lives, my plan a year ago was to archive this repo in favor of https://github.com/jaidetree/eccentric-icons given it now includes icons for kitty terminal and more apps overtime. It also includes a script for automatically downscaling images and creating image sets so it's easier to maintain.
Could you please render a transparent png?
That said, I would like to add this one here too just because it's so good then archive it and point to the new repo.
This is kinda embarrassing I did take a stab at a high-poly and low-poly version in Nomad sculpt but still have a lot to learn 😓
They're below for a laugh. Thanks for sharing this!
Thank you! I'm glad you like it, your icon was the original inspiration so I tried to keep the final style as close as possible to yours.
Here you go, I've rendered a 1920x1920 transparent PNG here: https://valerioviperino.me/assets/img/articles/cacodemon/doom-emacs-cacodemon-v013.png , you'll find another image on my website too: https://valerioviperino.me/of-dooming-cacodemons/ (I couldn't upload it here directly since it was above 10MB).
For the 3d model itself, let me know if you want to host it here too, I could make a self-contained USDZ of the textures too, or just shared as USDA the 3d model only.
Sure I can add the source files if you'd like. I'm unfamiliar with 3d formats in general so whatever makes sense to you should be fine
Sorry for the delay! I tried to set up LFS (since the .usda file comes at ~150 MB) :
$ du -sh *
648K doom.icns
144K doom.ico
208K doom.png
272K doom.svg
155M doom.usda
3.8M src
but it looks like GitHub doesn't actually support LFS on public forks. I got this when pushing:
$ git push origin feature/add-3d-cacodemon
batch response: @vvzen can not upload new objects to public fork vvzen/doom-icon
error: failed to push some refs to 'github.com:vvzen/doom-icon.git'
and then realized the limitation after stumbling on https://github.com/git-lfs/git-lfs/issues/1906#issuecomment-276602035
:disappointed:
I could be wrong, but I recall modern versions of git automatically optimizing the way it handles the file after a certain threshold. I'll have to look that up later as I may have hallucinated that
Hi!
I wanted to first thank you for this incredibly cute icon! I've been using it for a while and it has made my programming days a lot more enjoyable. :)
Second, I wanted to say that I took your challenge (in https://github.com/jaidetree/doom-icon?tab=readme-ov-file#try-3d-modeling-a-version) and I made a 3D version that is 3d-printer/slicer friendly!
It's on sketchfab: https://sketchfab.com/3d-models/doom-cacodemon-923becaf8202497388c25dab0b3bd9e7 I could upload it here too if you want, as long as I'm credited. I can make a usda version so it's just a big ASCII text file.
Here are some screengrabs of quick renders coming from Blender:
Thank you!
Valerio