Comments (7)
@ikeough: design aside, is there any reason technically not to make DynamoText nodes part of the regular github repo (out of the box functionality)?
from dynamotext.
@kronz Yes. Because the "regular" repo should not contain any node libraries. All node libraries should have their own repositories, tests etc. They should be distributed as packages. See DynamoDS/PackageManagerClient#13.
from dynamotext.
@ikeough ok my polemical friend, let me restate: any reason that Dynamo text functionality can't live with the same nodes that are currently in https://github.com/DynamoDS/Dynamo/tree/master/src/Libraries/CoreNodes
from dynamotext.
@ikeough after thinking about it, I can answer that myself. Dynamo text is not appropriate there either, as it's a weird mash up of String and Geometry,
from dynamotext.
@kronz Are you asking where it should live in the library, or where the code should live?
My statement above wasn't just to be argumentative. It's the right thing to do for Dynamo's growing collection of libraries. We can't just continue sticking code in "core nodes" because "core" loses its meaning. Also, as this issue points out, the DynamoText nodes could not go in core nodes currently because they're not mono-compatible.
from dynamotext.
@ikeough I'm working backwards from the browser to try and understand what makes sense in terms of code, athough that might be beside the point for my purposes. Originally, I was trying to understand where we would put it to have it available "out of the box" for Dynamo Core functionality, as it seems like a basic thing to be able to instantiate text. But after thinking about it, the reliance on Geometry makes it a little weirder, so how to make it available for Dynamo Studio and Dynamo for Revit, or anything that has a geometry library. I'm gravitating to actually saying we should have the functionality available as a feature of the Geometry library and treat it as a shape, seperate from the ability to "label" elements with light weight and purely graphical elements.
from dynamotext.
seems this might now be possible with .net core:
https://stackoverflow.com/questions/3999975/extract-geometry-from-font
https://www.hanselman.com/blog/HowDoYouUseSystemDrawingInNETCore.aspx
from dynamotext.
Related Issues (2)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dynamotext.