Renerabbitt

Members
  • Posts

    5153
  • Joined

  • Last visited

Reputation

2350 Excellent

About Renerabbitt

  • Birthday 10/05/1981

Profile Information

  • Gender
    Male
  • Location
    Oakland, California

Recent Profile Visitors

40158 profile views
  1. Tools: Chief Architect X17 Photoshop or Photopea Krea as of 2026, their enhancement tab and specifically the Krea Legacy LLM Goal: iterative output for controlling specific elements of the original design intent while enhancing using Ai in a efficient way We will be skipping some basics such as FOV settings, angle of camera, and composition in this first episode and we are jumping straight to the hot-topic of Ai image enhancement Start by Exporting an image to disk. This is Important as we need to maintain an exact base resolution. we will be exporting a second image for material based mask selection Next, we will be changing all of the vector based colors of our materials in camera and switching to a vector based rendering. This is specifically for material mask selections in Photoshop We will then use Photoshops function to change line thickness to 0 When the Vector mask ID image is placed underneath the source image in the Photoshop Layers panel and is the targeted or only displayed layer it makes it very easy to select a material base on color. Here is an example, the selection lines and active color suggest that I used select by color on the purple material ID. Notice the walls have a hatched selection line indicating their selection Here is the mask of the walls This entire sequence up until now has taken 5 minutes The purpose of the material ID mask is to mask out problem areas that an Ai output changes So lets send our image to our Ai Enhancement software I made a pass with a HIGH level of creativity Low Level of fidelity and one with the opposite settings. Sometimes You may want to mask in a feature from a very interpretive output. Here is our base ai enhancement Notice a sprinkler head was added, that the photos were changed, as well as the chopping block and a few other features such as the highly reflective white surface tricking the ai into creating floating LED's The major reason for utilizing the Ai enhancement software at the top of this post is because I have recognized that this software DOES NOT change the pixel-to-pixel perspective and orientation of the source image. For example, notice that the backsplash and photos are in exactly the same spot when revealing background layers with a mask: So for our first pass, in Photoshop, I will create a raster based mask layer on the Ai enhanced image. The Ai enhanced image will be higher in the order of the layers panel, sitting on top of our source render. I will mask with a brush, shown as pink in this example: Giving us: Next I will add some lens flare, and using the material ID mask, I am going to add a hue adjustment layer and adjust the color of the walls and cabinets. Also using the material ID mask I am going to change the exterior by masking out the windows to reveal a layer underneath which will be a landscaped yard At this point I can easily change any finish colors I need to very quickly For example, I introduce a repeating pattern for texture. A blend mode set to color burn, masked to the walls, to give the walls some texture At this stage we have spent 15 minutes total, and have change our output significantly and set ourselves up to make new edits very quickly. Make sure to save your camera settings in Chief Architect in case a design element has changed, because you can drop that source image back into your layer stack Let's send this to Ai for another round of enhancement Our 2nd round did offer some improvements. There is a 2nd round of masking and then we are ready for a camera raw filter. The camera raw filter can correct some common pitfalls of ai enhancement, such as heavy contrast, white balance, white levels black levels, texture, sharpening, noise and more The great thing about camera raw is that we can save our settings and they can provide a base edit that is often times all you need...a single button press for major improvement to the Ai output This series of edits all in all took 20 minutes, and although we would have gotten a similar output from ai in just a single click, this final output is controlled and does not depict anything that was not specified in the original design
  2. I just found this searching for something else. This is a simpler solve than you might think. From a cold start of the program your macros name is producing nil until the object initiates and creates a value. Your text box is set to auto width which produces a text box that circumvents auto link to tail. To solve for this, have your macro set an init value such as a string "placehldr" so that it maintains the overall width until the macro initiates and produces the dimension. Another solution is unchecking auto width but that's a bit messier
  3. I just found this thread searching for something else. You would have to right click on your library object and update it from the TMM:
  4. Yes but if you had something you were trying to target, such as concrete, you could write a macro to search descriptions for the presense of the word "concrete" and total the areas being reported: # ============================================================ # Written by Rabbitt Design # www.rabbittdesign.net # 2026 # # DISCLAIMER: # This macro is provided as-is without any guarantees of accuracy, # completeness, or fitness for a particular purpose. Results are # dependent on model conditions, layer definitions, and material # assignments within Chief Architect. Users are responsible for # verifying all outputs. Rabbitt Design assumes no liability for # errors, omissions, or any decisions made based on this data. # ============================================================ def concrete_area_total # ---------------------------------- # CONTEXT HANDLING (owner / referenced) # ---------------------------------- obj = owner rescue nil obj = referenced if obj.nil? || !obj.respond_to?(:upper_layers) return nil unless obj && obj.respond_to?(:upper_layers) total = nil [obj.upper_layers, obj.lower_layers].each do |layers| next unless layers.respond_to?(:each) layers.each do |layer| begin next unless layer mat = layer.material_data next unless mat && mat.description if mat.description.downcase.include?("concrete") area = layer.area next unless area total = total ? total + area : area end rescue # silent fail end end end total end concrete_area_total
  5. For the right “roof,” build it using railing walls on a second floor, set to a solid rail style with a height of 4". Then, in the room dialog, define the structure accordingly. Add a few polylines and convert them to holes in the platform, or use a skylight converted to a fixture and set it to insert into the floor. For the left roof, use a flat roof. Set the pitch to 1/4" or 0" and adjust the structure and fascia as needed.
  6. Your shift key might be stuck Your mouse might be switched from right click to left click
  7. Instead of exporting to dxf, export as an object file and import as a fixture and then use it to align walls in 3d
  8. You have rim joist construction turned off: and like evergreen said, gable sub-fascia Also a good idea to drive your first floor structure by the defaults: I would also build your daylight basement on a level 1 instead of level 0 since it allows you to isolate your foundation and footings plan from a floor plan of that level as well as giving more options for transition from stem wall to slab to stepped and furred walls
  9. wasnt she castle build or something, I remember her website back in the day
  10. No that signifies that the CAD block for your newel post failed to properly generate. you can share your newel post file here so we can take a look. You can tab through and move newels on any railing if you tab close enough to a newel post. If instead you manually change the CAD block for your newel post to just an x polyline I bet that issue goes away