
Posts
-
How to grab 18,000+ Quixel Assets while they are free
If you missed yesterdays announcement from Epic with their new Fab platform...
Part of this change means the assets currently available at Quixel for free will become paid after December 2024.
To get all 18k assets just login into your account at Quixel then visit the collections area...
Quixel Megascans
Discover a world of unbounded creativity. Explore a massive asset library, and Quixelโs powerful tools, plus free in-depth tutorials and resources.
Quixel Megascans (quixel.com)
Press F12 to open your browsers console and paste in the following js
(await (async (startPage = 0, autoClearConsole = true) => { const getCookie = (name) => { const value = `; ${document.cookie}`; const parts = value.split(`; ${name}=`); if (parts.length === 2) return parts.pop().split(';').shift(); } const callCacheApi = async (params = {}) => { const defaultParams = { page: 0, maxValuesPerFacet: 1000, hitsPerPage: 1000, attributesToRetrieve: ["id", "name"].join(",") } const response = await fetch("https://proxy-algolia-prod.quixel.com/algolia/cache", { "headers": { "x-api-key": "2Zg8!d2WAHIUW?pCO28cVjfOt9seOWPx@2j" }, "body": JSON.stringify({ url: "https://6UJ1I5A072-2.algolianet.com/1/indexes/assets/query?x-algolia-application-id=6UJ1I5A072&x-algolia-api-key=e93907f4f65fb1d9f813957bdc344892", params: new URLSearchParams({ ...defaultParams, ...params }).toString() }), "method": "POST", }) return await response.json() } const callAcl = async ({ id, name }) => { console.log(` --> Adding Item ${id} | ${name}...`) const response = await fetch("https://quixel.com/v1/acl", { "headers": { "authorization": "Bearer " + authToken, "content-type": "application/json;charset=UTF-8", }, "body": JSON.stringify({ assetID: id }), "method": "POST", }); const json = await response.json() if (json?.isError) { console.error(` --> **UNABLE TO ADD ITEM** Item ${id} | ${name} (${json?.msg})`) } else { console.log(` --> ADDED ITEM Item ${id} | ${name}`) } } // 1. Check token exist, quixel API needs it console.log("-> Checking Auth API Token...") let authToken = "" try { const authCookie = getCookie("auth") ?? "{}" authToken = JSON.parse(decodeURIComponent(authCookie))?.token if (!authToken) { return console.error("-> Error: cannot find authentication token. Please login again.") } } catch (_) { return console.error("-> Error: cannot find authentication token. Please login again.") } // 2. Get total count of items console.log("-> Getting Total Number of Pages....") const { nbPages: totalPages, hitsPerPage: itemsPerPage, nbHits: totalItems } = await callCacheApi() console.log(`-> Total Items to add: ${totalItems} | ${totalPages} total pages with ${itemsPerPage} per page`) if (!confirm(`Click OK to start adding ${totalItems} items in your account.`)) return // Loop for (let pageIdx = startPage || 0; pageIdx < totalPages; pageIdx++) { console.log("-> ======================= PAGE " + pageIdx + " START =======================") console.log("-> Getting Items from page " + pageIdx + " ...") const { hits: items } = await callCacheApi({ page: pageIdx }) const aclPromises = items.map(callAcl) await Promise.all(aclPromises) console.log("-> ======================= PAGE " + pageIdx + " COMPLETED =======================") if (autoClearConsole) console.clear() // Fix the issue that too much log hangs the console. Set autoClearConsole = false to keep the logs } })())Hit enter and it will begin adding the assets to your account. It can take a few mins and can run into to snags. But for help on that please visit this Github...
A script to automatically add ALL items to your account in quixel
A script to automatically add ALL items to your account in quixel - README.md
Gist (gist.github.com)
As you can see all assets were assigned to my account which saves you a ton of time!

-
RE: Alphabet to sketch(up)
@pilou I prefer to see Majid's natural talent for hand painted and sketched output than some AI generated stuff.
-
[Deprecated]Sketchucation Tools 4.4.1
Sketchucation Tools 4.4.1 is available
DownloadRelease Notes:
- Web dialog improvements
- Progress and notification changes
- Path handling
- Licensing improvements
- Plugin/Extension Manager bugfixes
Most notable changes revolve around UI:
- Progress spinners for downloads
- Less dialog alerts
- New paths functionality

If you are running Additional Folders to manage your extension install location/s. You can now either automatically control the install path or prompt for install paths.
-
RE: Beautiful door to model
Oof....blockout done but my head hurts trying to keep it clean quads.

-
RE: Array along a curve
@L-i-am AntonS CopyAlongCurve

-
RE: Malibu
Lovely render. Really horrible to see what those fires have done in Cali. So many homes and people affected. Its awful.
-
RE: Game Assets
More random assets for the zombie apocalypse

Fuel Tank

Fuel Filter

Fishing Reel

HDD

Improvised Pickaxe

-
Affinity Studio is Free
I'm a big fan of Affinity products. A real alternative to Adobe. Plus it was very affordable for the last few years.
Yesterday they announced Affinity Studio which merges their 3 apps - Photo, Designer and Publisher - into a single app.
Unsupported client
It seems you are using an old or unsupported browser. To continue enjoying our product, please update to a recent version of one of the following browsers:
Canva (www.affinity.studio)
It's also now completely free. The only new consideration is their recent acquisition by Canva means you need a free Canva account.
Obviously there are paid features but these are mostly Canva integration and some AI stuff.
The actual app itself has the exact amount of features they had prior to the acquisition which is really refreshing.
So if you are after a killer photo editing app, vector design app and a publishing suite its hard to ignore the FREE price tag this has.
-
RE: Another Machinist's Model of a Steam Engine.
yummy outlines! That model is so clean too.
-
Object switching with Animator [WIP]
Animator is such a cool tool to do fun product animations with.

-
RE: SketchUp 2025 with PBR Materials - Chair
Fun with Animator and metallic materials...
https://youtu.be/Bd5_8KreTfM -
RE: NEW Forum Software Issues
@Mike-Amos The current vibe is a skeleton which we will improve over time.
There's many aspects that I am not a fan of either. But the previous was too old and had many security issues we needed to constantly patch. This is huge improvement over that.
Once we get a handle on the current quirks we are seeing then we can start polishing.
-
RE: I need help with a model.
The model is linked at the top of his post called WEHS - 3d Brain.skp
The mesh is a mess to be honest and there is a missing info on what it is you want to do other than slice.
You would lots of time hours trying to fix things and probably less time searching the web for a better model.
-
RE: Blender, or, Blender for artists?
Have both....they are free.
You'll find less online tutorials for B4Artists because its more niche.
My preference would be the main version and just find a tutorial out there to redo yourself a few times to get the muscle memory going.
There's a misconception out there that Blender = Hard. It only takes the user to be more disciplined and throwaway expectations you might have.
If you expect it to do thing based on SketchUp conventions. You actually end up finding out over time that SketchUp conventions are actually off piste in comparison to other modelling tools.
Enjoy it and let it happen at your ow pace.
-
RE: Rayscaper New Releases
@majid said in Rayscaper New Releases:
I am wondering is there any way to save the materials I make, locally?

-
RE: NEW Forum Software Issues
@panixia For PMs we will offer a solution to download them as CSV files
All the forums are still there but with the sheer volume of permissions we had it was easier to just set some general permissions here. We will restore fully once this bedding in period lapses.
That said we will be nuking subforums and merging forums for better clarity.
So far we are happy with the reception. We were expecting some frustrations but @rv1974 is not happy unless he is unhappy



