https://openbrush.app/ logo
Join Discord
Powered by
# icosa-gallery-development
  • a

    andybak

    09/30/2025, 1:19 PM
    maybe the upload code can have some logic that says "if thumbnail.png is bigger than x also assign it as the preview image" (and maybe downscale it for the thumbnail)
  • y

    yank

    09/30/2025, 1:20 PM
    2k, sounds good, will there be an endpoint for changing the thumbnail, or is it planned to only keep it in zipped ?
  • a

    andybak

    09/30/2025, 1:21 PM
    you can change it via the web ui at the moment. @James R - add a todo for the api?
  • j

    James R

    09/30/2025, 1:22 PM
    @yank I want to provide an endpoint for the thumb, much like other properties. The whole zip thing is a bit of a hack tbh. Once I have
    PATCH
    this will all be nicer.
  • y

    yank

    09/30/2025, 1:25 PM
    yeh that would be nice for the collections in case people want to make the thumbs consistent or something
  • y

    yank

    09/30/2025, 1:25 PM
    or just swap out thumbs
  • y

    yank

    09/30/2025, 1:25 PM
    oh one last thing, how long do tokens last?
  • j

    James R

    09/30/2025, 1:26 PM
    2 Weeks
  • j

    James R

    09/30/2025, 1:26 PM
    or 20_160 minutes
  • y

    yank

    09/30/2025, 1:26 PM
    nice one
  • y

    yank

    09/30/2025, 1:27 PM
    i think i made over 100 of them
  • j

    James R

    09/30/2025, 1:27 PM
    no problem. How much are you getting for them?
  • y

    yank

    09/30/2025, 1:27 PM
    they are free i hope
  • y

    yank

    09/30/2025, 1:27 PM
    XD
  • j

    James R

    09/30/2025, 1:28 PM
    lol indeed :^)
  • y

    yank

    09/30/2025, 1:28 PM
    if you want you can erase them all. i used 2 accounts
  • j

    James R

    09/30/2025, 1:29 PM
    np
  • a

    andybak

    09/30/2025, 1:53 PM
    got blender material swapping working: https://cdn.discordapp.com/attachments/825126505800531968/1422582088879837194/image.png?ex=68dd3250&is=68dbe0d0&hm=4a4091a0470979c398f6e4c7564d9169a9f6602f1ccae38601fef6f62c0b6af5&
  • a

    andybak

    09/30/2025, 1:53 PM
    now i just have to create all the materials 😆
  • y

    yank

    09/30/2025, 1:54 PM
    oo boy
  • a

    andybak

    09/30/2025, 1:54 PM
    the automatical materials that gltf import does will get me halfway there
  • y

    yank

    09/30/2025, 1:55 PM
    python automating blender materials gotta be some hardcore stuff on a tuesday godspeed to you
  • u

    utopiah

    10/01/2025, 6:09 AM
    potentially something different to integrate, at least play with https://github.com/IKEA/IKEA3DAssemblyDataset/
  • u

    utopiah

    10/01/2025, 7:23 AM
    Makes me wonder, if there something like an import script where one provides a list of files, e.g. plaintext with URLs https://domain.tld/file.glb https://domain.tld/file2.glb https://otherdomain.tld/file2.glb
  • u

    utopiah

    10/01/2025, 7:24 AM
    (bit like Mozilla Hubs used for avatars, scenes, etc)
  • a

    andybak

    10/01/2025, 8:24 AM
    Yeah. I've got a few ideas about automated import and a few sources I want to make use of.
  • Free model sources
    a

    andybak

    10/01/2025, 10:31 AM
    @yank @utopiah - i want to keep track of any good sources of models. Let's use this thread for now. I might move it to somewhere more structured at some point. I think sites need to use a valid creative commons license to be worth investigating. Ad-hoc licenses or vague mentions of "public domain" will cause problems down the line. Ikea uses a non-commercial license which we've currently chosen to not support on Icosa (too confusing. too ambiguous) but we can still keep track of sites like that in case it changes. Need to go through this section: https://github.com/madjin/awesome-cc0?tab=readme-ov-file#3d-models Interesting way to dig into the mess that is archive.org: https://discmaster.textfiles.com/search?extension=.glb&family=poly Another list of lists: https://github.com/KhronosGroup/glTF-Sample-Assets?tab=readme-ov-file#other-gltf-models
    y
    u
    j
    • 4
    • 37
  • godot brush shaders
    y

    yank

    10/09/2025, 10:32 AM
    @andybak re shaders: I am looking into fixing the global thing after your finished getting everything working, its incorrectly calculating these values at import, so if you open another scene, it will be using the values from the last scene that was imported, not the active scene. if you set up wires correctly instead of globals then it should render correctly. just letting you know in case you get any visual bugs
    a
    • 2
    • 23
  • web download UX
    y

    yank

    10/16/2025, 12:18 AM
    when downloading from icosa.gallery, you take users to the archive.org link, rather than downloading straight from it. this means i have to manually go back (oh no!) it would be nicer if it redirects you back to the page before you clicked the asset, or something
  • blender 4.5 icosa addon wont enable
    y

    yank

    10/18/2025, 1:13 AM
    when trying to enable the addon:
    'bpy_prop_collection[key]: key "bl_ext" not found'
    a
    • 2
    • 13