sketchucation logo sketchucation
    • Login
    1. Home
    2. Al Hart
    3. Topics
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    🫛 Lightbeans Update | Metallic and Roughness auto-applied in SketchUp 2025+ Download
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 348
    • Posts 1,614
    • Groups 2

    Topics

    • Al HartA

      Azure Virtual Machines

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      2
      0 Votes
      2 Posts
      1k Views
      jujuJ
      Try Virtual Machine, I've used it in the past (admittedly a few years ago) with a fair amount of success, but not for SketchUp though. However, the problem you're having, IIRC I was able to configure a VM with access to the GFX hardware of the host machine.
    • Al HartA

      Looking for someone to create models and make renderings

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      1
      0 Votes
      1 Posts
      224 Views
      No one has replied
    • Al HartA

      SketchUpAPI.dll - 32 and 64 bit

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      1k Views
      TIGT
      Why not separate the 'bitness' at the download-installer level, i.e. offer 32/64 bit installers ? Then what the client downlands is what they expect ? If you want to remain 'clever'... then check the bitness when the exe runs [installer-level check] and have two separate installer exe's running from those...
    • Al HartA

      Rendering Tip - Select IES Patterns

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      1
      0 Votes
      1 Posts
      263 Views
      No one has replied
    • Al HartA

      Create More Realistic Renderings with IES Profiles

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      1
      0 Votes
      1 Posts
      283 Views
      No one has replied
    • Al HartA

      IES Light Patterns

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      1
      0 Votes
      1 Posts
      639 Views
      No one has replied
    • Al HartA

      Crack Versions

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      9k Views
      PixeroP
      I remember Amrosias Escape Velosity game had a rather fun and different way of getting people to pay. http://www.ambrosiasw.com/games/windows/ You could play the game for free and after a while Captain Hector would fly by asking you to pay for the game. If you continued without paying he would come more frequently and after still a while he would become agressive and start shooting at you. He was also invincible so you could never win a fight with him. (I tried.)
    • Al HartA

      Improvements since Trimble Takeover

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      9
      0 Votes
      9 Posts
      644 Views
      JQLJ
      Revit will never be Sketchup, you got that one right for sure. Sketchup starts as a simple and intuitive software. However Sketchup could eventually be a Revit competitor. That is only a matter of wanting to deveop the right plugin. Plusspec claims something along this line right? (Not quite there probably, I wouldn't know.) I believe it would be a matter of choice for the trimble team, but I bet they prefer to keep SU within a wider scope as a modeller, than try pursuing Revit...
    • Al HartA

      Backgrounds in images in 3D warehouse

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      591 Views
      Dan RathbunD
      @al hart said: I "fixed" it be downloading the 3D Warehouse models, turning off the ground plane, setting the background color to white, and then re-uploading them. Well, you never said they were YOUR models. Of course you are responsible, if you left the ground plane turned on. LOL
    • Al HartA

      Area class messing up .volume

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      6
      0 Votes
      6 Posts
      594 Views
      Al HartA
      It turns out the the other developer had defined a override to Length which returned a value of class Area when 2 lengths were multiplied. We were multiplying the bounding box extrema to try to calculate an approximate volume if volume was not defined. if (entity.respond_to?(:volume)) rval = entity.volume else rval = bwidth * bdepth * bheight end#if They plan to fix it, but I think I can coerce each "length" to a float before multiplying them: if (entity.respond_to?(:volume)) rval = entity.volume else rval = bwidth.to_f * bdepthto_f * bheightto_f end#if Actually I will do this earlier when I get width from the bounding box
    • Al HartA

      Rendering Webinar - Client Presentations

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Tutorials sketchup
      1
      0 Votes
      1 Posts
      5k Views
      No one has replied
    • Al HartA

      Entity.transform!

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      7
      0 Votes
      7 Posts
      520 Views
      tt_suT
      By the way, if you transform multiple entities it's faster to do it in bulk with Entities.transform_entities or Entities.transform_by_vector. Ditto for erasing and selecting - the performance differences between doing this in bulk is significant. Whenever you use erase! or transform! etc or any other single entity action within a loop consider the bulk alternatives.
    • Al HartA

      3d warehouse collection only showing 16 items

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      9
      0 Votes
      9 Posts
      371 Views
      TIGT
      Win7 64bit: IE-11 Firefox-30 Chrome-37 All the same - show 31.
    • Al HartA

      Starting a process in background using Ruby system()

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      8
      0 Votes
      8 Posts
      2k Views
      sdmitchS
      @driven said: some zip program require the .zip extension john Not a problem with 7-Zip. The -tzip sets the output format.
    • Al HartA

      Sketchup.load

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      11
      0 Votes
      11 Posts
      367 Views
      Al HartA
      @tt_su said: Yea, it's an annoying deviance that Sketchup::load acts like Sketchup::require. For my personal projects I got reload code for when testing RBS files where I remove the file from the $LOADED_FEATURES list. $LOADED_FEATURES - Aha! I didn't know about that. I guess you learn something ever day.
    • Al HartA

      Get registry string from ruby 2.0

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      8
      0 Votes
      8 Posts
      910 Views
      Al HartA
      @dan rathbun said: @al hart said: Thanks Dan - that works! WHAT works ? (I talked about at least 3 ways.) We wound up using win32ole and RegRead However we ran into problems with an uncaught exception when the Registry Key we passed did not exist, so we added a second rescue for the second registry key. Like this (I added XX to the key to intentionally make it fail) require "win32ole" wsh = WIN32OLE.new("WScript.Shell") begin val = wsh.RegRead("HKLM\\Software\\Wow6432Node\\SketchUpXX\\SketchUp 2014\\InstallLocation\\") rescue WIN32OLERuntimeError val = "" end#begin/rescue if (val == "") begin val = wsh.RegRead("HKLM\\Software\\SketchUpXX\\SketchUp 2014\\InstallLocation\\") rescue WIN32OLERuntimeError val = "" end#begin/rescue end#if wsh.ole_free puts "VAL; " + val
    • Al HartA

      Plugins Locations

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      19
      0 Votes
      19 Posts
      1k Views
      Dan RathbunD
      .. and the nested module definition has no end closure.
    • Al HartA

      Incompatible character encodings loading .so files

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      9
      0 Votes
      9 Posts
      729 Views
      Dan RathbunD
      @al hart said: Is GetShortPathName in ruby or in Win32API.so? Neither. It is in "Kernel32.dll", and you use either Win32API or DL class objects to wrap calls into that native library. See: [MSDN : GetShortPathName()](http://msdn.microsoft.com/en-us/library/windows/desktop/aa364989(v) Ruby : DL library .. and since DL ( really is deprecated, and now a wrapper into Fiddle calls,): Ruby : Fiddle library
    • Al HartA

      Model for Rendering Samples - Green Dragon

      Watching Ignoring Scheduled Pinned Locked Moved Gallery
      61
      0 Votes
      61 Posts
      13k Views
      B
      Material: Dragon Green[[dif:0.00,ref:0.20,tra:0.79,ior:1.30,dens:21,beer:1,fre:1]] Brighter3D 1.15.0 PRO 144 seconds [image: du1R_drag144.png] Brighter3D 1.14.2 PRO Material: Dragon Green[[dif:0.72,ref:0.28,fre:1]] 72 seconds [image: SV4C_72.png] Settings (caustics=0 for second image): [image: jSsh_dragonSett.png]
    • Al HartA

      Model for Rendering Samples - Gex the Lizard (On Hold)

      Watching Ignoring Scheduled Pinned Locked Moved Gallery
      6
      0 Votes
      6 Posts
      1k Views
      Al HartA
      OK, I have started this as a new thread using Green Dragon: http://sketchucation.com/forums/viewtopic.php?f=81%26amp;t=56904
    • 1 / 1