thomthom / quadface-tools Goto Github PK
View Code? Open in Web Editor NEWSuite of tools for manipulating quad faces in SketchUp.
Home Page: https://extensions.sketchup.com/en/content/quadface-tools
License: MIT License
Suite of tools for manipulating quad faces in SketchUp.
Home Page: https://extensions.sketchup.com/en/content/quadface-tools
License: MIT License
Original report by me.
For meshed that can be mapped to a simple 2D grid, recreate a flat mesh.
Use source material, or use current material.
Original report by me.
Original report by me.
After anything affect the triangulation of a quad - remap it. That way, quads that are triangulated avoids distorted mapping. And de-triangulated quads preserves its mapping.
Original report by me.
Add passive update info:
#!ruby
def self.register_plugin_for_LibFredo6
{
:name => "QuadFace Tools",
:author => "thomthom",
:version => "0.4.0",
:date => "20 Sep 11",
:description => "Lorem Ipsum",
:link_info => "http://forums.sketchucation.com"
}
end
Original report by me.
UV Mapping tool should issue a warning to the user when there is no material selected, or the material is not in the model.
Warn about non-textured materials?
Original report by me.
Original report by me.
Implement a tool that allows for UV mapping across selected QuadFaces.
Pick start vertex
Pick U edge
Pick V edge
Original report by me.
So that users can easily check the version of QuadFace tools and TT_Lib, include an About dialog.
Make it a WebDialog with links to download page? Donation page? SCF thread?
Original report by me.
Original report by me.
Original report by me.
Convert quad meshes generated by QuadFace 0.1 - 0.3 to quad meshes generated by QuadFace 0.4
Original report by me.
The original report had attachments: QuadFace_reload.png
Several reports of loading errors that seem to be related to reading the settings. Nils are encountered... Might be related to UV Tools not reporting / handling errors when invalid grids are encountered?
Original report by me.
SketchUp Sandbox Tool's Flip Edge tool doesn't preserve UV mapping of QuadFaces.
Create a new tool for flipping edges in QuadFaces that preserve its UV mapping.
Original report by me.
Based on feedback from Fredo, A QuadFace is better defined as:
The new definition is simpler, allows for better outlines, and allows for the native Smoothing tool to be used on a mesh for smoothing (Not unsmoothing)
Original report by me.
When UV grid fails to map the mesh to a 2D grid there is no feedback to the user and the tools misbehave.
Original report by me.
When importing DAE meshes that comes from Blender, the quads are separated by a hidden edge, instead of a soft edge.
An convert routine that converts these Blender quads (hard edges, hidden separator) into SketchUp quads would be useful for transferring meshes between applications.
Original report by me.
Method to smooth a hard edged quad-mesh into one with smooth and invisible edges.
Original report by me.
Original report by me.
Select quads where at least two edges are selected.
(Or only opposite edges are selected? Maybe two functions?)
Original report by me.
Tools that splits faces and quads, ensuring triangulated quads are split correctly.
Original report by me.
Original report by me.
Map selected / connected mesh to a 2d grid.
Pick new origin, U and V - compute another grid
Transfer the UV mapping from the first set to the second.
Original report by me.
Original report by me.
Create a GL_UI module with GL classes abstracting drawing tool UI to the viewport.
Original report by me.
When the mesh is modified while the Select Tool is active, the cached wire-frame doesn't update.
Hook up an entities observer to catch changes.
This also affects the picking of entities.
Original report by me.
Original report by me.
Tools pick entities from outside the current context. Extra checks should be put in place to avoid this.
Original report by me.
For each axis, U and V, allow user to set the start of the mapping - having it fixed to where U and V meets isn't always what one want.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.