sketchucation logo sketchucation
    • Login
    1. Home
    2. Rich O Brien
    🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now
    Offline
    • Profile
    • Following 27
    • Followers 11
    • Topics 462
    • Posts 11,567
    • Groups 8

    Rich O Brien

    @Rich O Brien

    Moderator

    I like 3D, UV and XP

    487
    Reputation
    336
    Profile views
    11.6k
    Posts
    11
    Followers
    27
    Following
    Joined
    Last Online
    Website sketchucation.com/
    Location Ireland

    Rich O Brien Unfollow Follow
    Quarantined Rayscaper Beta Testers Shop Creator Extension Creator External Creator Test Moderator registered-users

    Best posts made by Rich O Brien

    • A very Merry Christmas and render

      Wishing everyone from members to visitors a very Merry Christmas and prosperous new year
      xmas.jpg

      Little festive render to up the mood!

      posted in Gallery
      Rich O BrienR
      Rich O Brien
    • Skyscraper in Rayscaper

      Some Rayscaper tests....

      rs_skyscraper-04.png

      rs_skyscraper-05.png

      rs_skyscraper-01.png

      I love the Polyhaven integration to just drag drop HDRIs to switch up the lighting.

      posted in Gallery rayscaper render
      Rich O BrienR
      Rich O Brien
    • RE: this scares me

      @L-i-am

      Would be nice if AI tackled real world problems rather than disrupting markets that create employment.

      posted in Extensions & Applications Discussions
      Rich O BrienR
      Rich O Brien
    • RE: SubD examples and models

      SUbD fun with furniture

      image.png

      image.png

      posted in SUbD
      Rich O BrienR
      Rich O Brien
    • Lamp on table

      Rendered in Rayscaper
      render-07.png

      posted in Gallery
      Rich O BrienR
      Rich O Brien
    • Piano with Rayscaper

      Having some fun with Rayscaper

      piano-01.jpg

      6278897d-de35-41ec-9b7b-e832dd3d80b8-image.png

      posted in Gallery rayscaper sketchup render
      Rich O BrienR
      Rich O Brien
    • [Plugin] Lightbeans

      The guys over at Lightbeans had added Lightbeans to our ExtensionStore and site.

      Link Preview Image
      Lightbeans 3D Texture Library | SketchUcation

      3D SketchUp Community for Design and Engineering Professionals.

      favicon

      (sketchucation.com)

      I've been using there site for a few months and the textures are high quality. If you are doing ArchViz and need access to high quality render ready building products this is a must have!

      Plus it's free! They also drop new materials every week and its all accessible directly in SketchUp.

      Check it out if you're interested....

      SketchUp_Qsc52D9DYu.gif

      posted in Extensions & Applications Discussions
      Rich O BrienR
      Rich O Brien
    • Guitar Pick Stool

      From this separate thread I ended have some play time with texturing...
      render-04.png
      Modelled using SUbD, UV unwrapped with WrapR and a quick render in Rayscaper
      SketchUp_6JZIaLWF4v.png

      posted in Gallery sketchup rayscaper render
      Rich O BrienR
      Rich O Brien
    • How to grab 18,000+ Quixel Assets while they are free

      If you missed yesterdays announcement from Epic with their new Fab platform...

      Link Preview Image
      Become a Fab Publisher to Sell Digital Assets & Files - Fab.com

      Join Fab's new marketplace to create, share, and sell digital content. Get 88% revenue share and 100% until the end of 2024. Build your creative business now!

      favicon

      Fab.com (www.fab.com)

      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...

      Link Preview Image
      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.

      favicon

      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...

      Link Preview Image
      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

      favicon

      Gist (gist.github.com)

      As you can see all assets were assigned to my account which saves you a ton of time!

      aa282d3f-323e-45fa-9367-d86f09f43f5c-image.png

      posted in Hardware
      Rich O BrienR
      Rich O Brien
    • RE: SubD examples and models

      image.png

      image.png

      f1bcb144-53f0-473b-98c3-e72bbfba6a5c-image.png

      posted in SUbD
      Rich O BrienR
      Rich O Brien

    Latest posts made by Rich O Brien

    • RE: Recommended version of SketchUp?

      Its compatible with 2024 and 2025

      You might expand on the troubles you mention as that is likely more important.

      posted in Plugins
      Rich O BrienR
      Rich O Brien
    • RE: SCFLicense: Extension Licensing on Sketchucation

      If you device name is using special characters please change it to use only alphanumeric characters

      Then delete the signature file at C:\Users\SomeName\AppData\Local\SCF Licenses

      To easily find this folder location open SketchUp go to Extensions > Sketchucation > SCFLicense : Global Status and click the License File Location button

      Restart SketchUp and activate

      posted in Plugins
      Rich O BrienR
      Rich O Brien
    • RE: Rayscaper New Releases

      @majid

      If you go to C:\Users\SomeName\AppData\Roaming\Rayscaper\UserAssets you will find the custom materials you have made zipped.

      If you unzipped you will see the preview image. If you change that image and zip it making sure to delete the original zip and name the new one the same you get custom icons.

      image.png

      posted in Extensions & Applications Discussions
      Rich O BrienR
      Rich O Brien
    • RE: Recent Renderings

      The first is a vibe.

      All of them are yummy.

      I think I'll buy you a lawnmower

      posted in Gallery
      Rich O BrienR
      Rich O Brien
    • RE: Alfa Romeo 4c.

      This TwiLight or Rayscaper?

      Do you see that ring around the right light? If this is Rayscaper I would steer clear of changing sizes of point lights as they cause weird artifacts when their size intersects geometry.

      I believe Thomas is working on a new release with some improvements and addressing the opacity bug.

      Great scene to level up your material and lighting presentation!

      posted in WIP
      Rich O BrienR
      Rich O Brien
    • RE: SCFLicense: Extension Licensing on Sketchucation

      @laiswehner

      Please run the Window > Libfredo Settings > Fredo6 Plugins Information for Sketchucation Support menu command in SketchUp and copy/paste the output into your reply.

      posted in Plugins
      Rich O BrienR
      Rich O Brien
    • RE: I love all the Fredo products

      @alexpacio2013 said in I love all the Fredo products:

      Let me know if it will be considered in future updates.

      That's something for @fredo6 to consider. I would like such an ability and maybe its even currently possible but I've yet to figure out a formula or key combo that initiates it

      posted in SketchUp Discussions
      Rich O BrienR
      Rich O Brien
    • RE: I love all the Fredo products

      Yeah, I understand the request now. Don't stress the translation issue as we got there in the end.

      A uniform scaling from about a point or handle. Something similar was requested for Axyz. It's a good request.

      Maybe you are aware but there is a n old PDF @fredo6 has which goes into details on using formulas for scaling

      đź“– FredoScale Manual

      posted in SketchUp Discussions
      Rich O BrienR
      Rich O Brien
    • RE: Bevel Emboss or Whatever how can i make this in sketch up???

      Not easily. But lofting various surfaces would be the path of least resistance.

      Tools like TIG's Extrude Tool or Fredo's Curviloft would be a helpful addition.

      A lot depends on the end goal for the mesh.

      posted in SketchUp Discussions
      Rich O BrienR
      Rich O Brien
    • RE: I love all the Fredo products

      If I understand you correctly, because I'm not sure what a cold skate is, you want to scale using measurements rather than scale values?

      Pick a handle and press TAB to launch the Box Scaling by Dimensions...
      image.png

      posted in SketchUp Discussions
      Rich O BrienR
      Rich O Brien