PAREM AS PRENSAS!!!!
Hahahahahaha, sempre qui dizer isso.
Essa captura de tela que abre nossa conversa de hoje é do site
http://doodle.sourceforge.net/index.html.Esse é um projeto de Software na área de Origami, chamado DOODLE (Origami Oriented Diagramming LanguagE), ou Linguagem de Diagramação Voltada para Origami.
Foi desenvolvido entre 2000 e 2001 por Jérôme Gout and Xavier Fouchet.
É um software desenvolvido para criar os diagramas de Origami, que são a "tradução" do processo de das dobras que levam até o modelo finalizado, em uma linguagem visual que permita que outras pessoas também dobrem o modelo.
Como já disse o Robert J. Lang, desenhar/escrever/gerar o diagrama é muito mais trabalhoso do que criar o modelo (talvez trabalhoso passe a ideia correta, é chato gerar os diagramas ao passo em que é muito divertido criar o modelo.....rs.....)
Eu já devo ter criado mais de 100 modelos (simples,ok?) e como não tinha nunca criado um diagrama fiquei enrolando(ainda estou..rs..).Eu conhecia o projeto do DOODLE desde 2008 mas nunca criei coragem de aprender, até agora.
Até onde sei a maioria dos diagramas são feitos em programas de desenho vetorias como Inkscape,Adobe Illustrator,Sketch,CorelDRAW,Affinity Designer,Lunacy,etc...Há uma infinidade.Também devem ser utilizados softwares de manipulação de fotos como GIMP.Dá pra usar o AUTOCAD e também dá pra desenhar com régua, lápis,caneta e esquadros e dá pra desenhar mão livre.
O DOODLE é diferente, não é um software de desenho, mas sim uma linguagem de programação, ou melhor é uma linguagem descritiva utilizada para produzir diagramas de Origami.
DOODLE pelo DOODLE
"Doodle é uma linguagem descritiva para produzir diagramas de Origami (dobradura de papel). Doodle é o software que traduz o código fonte escrito em seu idioma em um diagrama pronto para impressão (PS, GIF, PDF, HTML ...).
O Doodle recebe um arquivo do Doodle, analisa-o e gera um arquivo gráfico.
O idioma usa apenas caracteres ASCII e nenhum outro símbolo. Um simples editor de texto é suficiente, e o diagrama Doodle pode ser enviado por email facilmente.
Um código-fonte do Doodle é composto por uma descrição geral, seguida por uma ou mais etapas (como um diagrama tradicional). Cada etapa é uma sucessão de operadores, permitindo calcular pontos de controle ou descrever os movimentos para executar a etapa usando esses pontos. Por exemplo, um operador geométrico como
\ point_to_point calcula os pontos necessários para colocar um ponto em outro por uma dobra. Um operador como
\ valley_fold desenha uma dobra em vale entre dois pontos (como os calculados anteriormente)."
Então, existe uma curva de aprendizagem, é mais simples do que aprender C# mas ainda assim requer prática,estudo,paciência e mãos na massa.Mas mo fundo isso se aplica a qualquer aprendizado.
E dessa maneira, utilizando o Manual de Referência e exemplos de código que tem no site eu já terminei 2 diagrmas.
Entrei em contato com o Jérôme Gout e ele ficou contente por ter um update pra atualizar o site desde 2001.
E lá estão agora meus 2 modelos,
clica aqui pra você dar uma olhada!
Eu ainda tenho muito a aprender, tem bastante comandos e aprender a utilizar corretamente cada um requer uso, além disso como não há a acentuação em Português eu gostaria de poder trabalhar com eles no projeto para poder fazer alguns updates.Veremos.
Eu tenho alguns planos para a utilização do DOODLE durante o ano:
1 - Continuar usando / aprendendo o DOODLE para publicar um livro de Origami com cerca de 30 modelos simples.
No processo, eu quero aprender até que ponto o DOODLE é capaz de ir. Como um modelo complexo com vistas 3D, linhas de raios-x, dobras "sink", etc.
2 - Gostaria de atualizar o Manual de Referência, se você me permitir. Para corrigir alguns erros de digitação que encontrei (apenas alguns) e também para atualizar a parte sobre o "conceito de layout automático da página". Se você pudesse me explicar, eu poderia atualizar o documento.
3 - Pretendo escrever um tutorial detalhado de diagramação com o DOODLE, revisar passo a passo o processo de diagramação de um modelo.
4 - Também pretendo criar vídeos do YouTube como tutoriais, explicando o uso do DOODLE na diagramação de um modelo.
5 - Acrescentar a possibilidade de acentuação em Português.
Fiquem de olho se quiserem saber os desdobramento.
Te vejo logo!
04.03.2020
STOP THE PRESSES !!!!
Hahahahahaha, I always wanted to say that.
This screenshot that opens our conversation today is from the website
http://doodle.sourceforge.net/index.html.This is a Software project in the area of Origami, called DOODLE (Origami Oriented Diagramming LanguagE), or Diagramming Language for Origami.
It was developed between 2000 and 2001 by & nbsp; Jérôme Gout and Xavier Fouchet.
It is software developed to create the origami diagrams, which are the "translation" of the folding process that lead to the finished model, in a visual language that allows other people to also fold the model.
As Robert J. Lang said, drawing / writing / generating the diagram is much more work than creating the model (maybe it takes a lot of work to get the idea right, it is boring to generate the diagrams while it is very fun to create the model .. ... lol .....)
I must have already created more than 100 models (simple, ok?) And since I had never created a diagram, I kept rolling (I still am ... lol ..) I knew the DOODLE project since 2008 but I never had the courage to learn, until now.
As far as I know most diagrams are made in vector drawing programs such as Inkscape, Adobe Illustrator, Sketch, CorelDRAW, Affinity Designer, Lunacy, etc ... There are a multitude. Photo manipulation software such as GIMP should also be used. to use AUTOCAD and you can also draw with a ruler, pencil, pen and squares and you can draw freehand.
DOODLE is different, it is not a drawing software, but a programming language, or rather it is a descriptive language used to produce origami diagrams.
DOODLE by DOODLE
"Doodle is a descriptive language for producing origami diagrams (paper folding). Doodle is the software that translates the source code written in your language into a diagram ready for printing (PS, GIF, PDF, HTML ...). < br />
Doodle receives a file from Doodle, analyzes it and generates a graphic file.
The language uses only ASCII characters and no other symbols. A simple text editor is sufficient, and the Doodle diagram can be easily emailed.
A Doodle source code consists of a general description, followed by one or more steps (like a traditional diagram). Each step is a succession of operators, allowing you to calculate control points or describe the movements to perform the step using those points. For example, a geometric operator like
\ point_to_point calculates the points needed to place a point on another by a fold. An operator like
\ valley_fold draws a valley fold between two points (like the ones previously calculated). "
So there is a learning curve, it is simpler than learning C # but it still requires practice, study, patience and hands-on. But in the end this applies to any learning.
And so, using the Reference Manual and code examples on the website, I have already completed 2 diagrams.
I contacted Jérôme Gout and he was happy to have an update to update the site since 2001.
And there are now my 2 models,
click here for you to take a look!
I still have a lot to learn, there are a lot of commands and learning to use each one correctly requires use, moreover as there is no accentuation in Portuguese I would like to be able to work with them on the project to be able to make some updates. We will see.
I have some plans for using DOODLE during the year:
1 - Continue using / learning DOODLE to publish an Origami book with about 30 simple models.
In the process, I want to learn how far DOODLE is able to go. Like a complex model with 3D views, x-ray lines, sink folds, etc.
2 - I would like to update the Reference Manual, if you allow me. To correct some typos I found (only a few) and also to update the part about the "automatic page layout concept". If you could explain it to me, I could update the document.
3 - I intend to write a detailed diagramming tutorial with DOODLE, review step by step the diagramming process of a model.
4 - I also intend to create YouTube videos as tutorials, explaining the use of DOODLE in the layout of a model.
5 - Add the possibility of accentuation in Portuguese.
Keep an eye out if you want to know the developments.
See you soon!
03.04.2020