Open Source Design Software Overview

Total Page:16

File Type:pdf, Size:1020Kb

Open Source Design Software Overview SEGD.org Open Source Design Software prepared by Chad Eby Herron School of Art + Design at IUPUI SEGD Academic Task Force SEGD Training Module Training SEGD Introduction to EGD Overview What is Open Source? Free and open source software (sometimes called FOSS) tools are developed “in the open” so that anyone may inspect an application’s source code—the underlying set of instructions that make the application work—that is hidden by design in proprietary tools. Not only is the source code visible, it is generally permissible to use, re- distribute and modify without restriction. This makes it free (as in freedom). As a side effect, many open source software tools are also free (as in beer), meaning image credit they are usable at no cost. Photo by Marc Mueller from Pexels Open Source Design Software Overview Why Use Open Source? An open source design software tool may be attractive to individuals and organizations due to the transparent nature of its development, the lack of restrictions on distribution and use, the suitability for a niche purpose too small for commercial viability, the low cost/no cost aspect or some combination of these factors. As good as open source tools may seem at first blush, there are some caveats. FOSS projects, especially in the early stages, may have sporadic development cycles and are sometimes abandoned entirely. Even in projects that are actively developed and well established, the documentation for the tool may lag well behind the latest released version. Finally, since some FOSS tools are passion projects of individuals or small teams, the software user interface may be quite eccentric. With these limitations in mind, open source design tools may be a useful addition to curriculum and practice, especially in under-resourced environments. image credit Photo by Kaique Rocha from Pexels Open Source Design Software Open Source Design Software Categories 2D vector tools: These include both CAD-style tools as well as vector drawing, animation and illustration software. 2D pixel tools: These include photo-editing, image processing, digital painting and 2D animation software. 3D modeling, printing, rendering and animation tools Audio and video editing tools Creative coding Word processing, spreadsheet, presentation and other office and organizational tools Vwanweb [CC BY-SA 4.0], from Wikimedia Commons Open Source Design Software Software Tools by category Dia 2D vector tool | Create and edit many types of diagrams, including UML diagrams, flowcharts, network diagrams and more. https://wiki.gnome.org/Apps/Dia Embroidermodder 2D vector tool | Create, edit and see realistic previews of embroidery designs. Supports many file formats and machine types. http://embroidermodder.org/features.html Inkscape 2D vector tool | Full-featured vector drawing and illustration tool; extensive support for the SVG format. https://inkscape.org/ OS X MS-Windows Linux Raspian Open Source Design Software Software Tools by category Pencil 2D 2D vector/pixel tool | Create traditional hand-drawn animations using both bitmap and vector graphics. http://www.gimp.org sK1 Project 2D vector tool | Lesser-known but full-featured vector drawing program. https://sk1project.net/ SVG-Edit 2D vector tool | anything with a browser Create and edit SVG graphics on the web or desktop through your favorite browser. https://inkscape.org/ OS X MS-Windows Linux Raspian Open Source Design Software Software Tools by category Synfig Studio 2D vector/pixel tool | Industrial-strength solution for creating film-quality stills and animation via vector and bitmap editing. https://github.com/synfig/synfig GIMP 2D pixel tool | Advanced image editor with layers, plug-ins and scripting. Handles a wide range of image file formats. http://www.gimp.org GrafX2 2D pixel tool | Old school bitmap 256-color paint program inspired by Deluxe Paint and Brilliance on Amiga. http://grafx2.chez.com OS X MS-Windows Linux Raspian Open Source Design Software Software Tools by category Krita 2D pixel tool | Mature and capable natural media drawing tool for illustration; pairs well with a stylus or drawing tablet. https://krita.org MyPaint 2D pixel tool | Natural media drawing tool aimed at digital painters. http://mypaint.org Blender 3D tool | In its 25th year, Blender is a modeling, rendering and animation powerhouse. Includes compositing and physics. http://www.blender.org OS X MS-Windows Linux Raspian Open Source Design Software Software Tools by category FreeCAD 3D tool | Well-documented parametric CAD program with full GUI. Imports and exports many standard 3D formats. http://www.freecad.org MakeHuman 3D tool | Tool for creating 3D models of human figures. Figures may be posed , textured and exported to many formats. http://www.makehumancommunity.org MeshLab 3D tool | A general purpose tool for viewing, editing, cleaning, coloring and converting 3D data. http://www.meshlab.net OS X MS-Windows Linux Raspian Open Source Design Software Software Tools by category OpenSCAD 3D tool | A scripting-based rather than GUI-driven modeling tool, billed as “The Programmers Solid 3D CAD Modeller.” http://www.openscad.org SOLVESPACE 3D tool | Simple, compact 2D/3D parametric CAD package. http://solvespace.com Wings3D 3D tool | Strong subdivision surface modeler, useful for both hard surface and more organic polygon modeling. http://www.wings3D.com OS X MS-Windows Linux Raspian Open Source Design Software Software Tools by category Ardour A/V tool | A complete and rather sophisticated digital audio workstation (DAW). Edit, mix and master audio and MIDI. http://ardour.org Audacity A/V tool | A straightforward audio waveform editing and mixing tool; includes effects and ability to add or edit metadata. https://www.audacityteam.org Natron A/V tool | Compositing tool for visual effects and motion graphics, including rotoscoping and advanced color keying. https://natrongithub.github.io OS X MS-Windows Linux Raspian Open Source Design Software Software Tools by category Shotcut A/V tool | A full-featured, 4K-capable video editing suite with effects and the ability to export an edit decision list. https://shotcut.com Arduino Creative coding | A C-like environment + hardware specification for physical computing development. Huge and helpful community. https://arduino.cc Processing Creative coding | Java-like environment for prototyping visuals and interactive experiences. https://processing.org OS X MS-Windows Linux Raspian Open Source Design Software Software Tools by category Apache Open Office Office tool | A fairly comprehensive MS Office replacement, including word processing, spreadsheet and presentation tools. https://www.openoffice.org Calligra Office tool | A bit of a dark horse, with generally less robust offerings than its open office siblings, Calligra still has fans. https://www.calligra.org Libre Office Office tool | Very similar to Open Office, perhaps a bit more contemporary, most would struggle to see a difference. https://www.libreoffice.org OS X MS-Windows Linux Raspian Open Source Design Software Resources General Articles on Open Source A round up of articles on open source software and culture aimed at beginners from opensource.com: https://opensource.com/resources/beginners-open-source A contrarian view by John Mark: https://medium.com/@johnmark/why-open-source-failed- 6cae5d6a9f6 Taking Open Source Further image area Beyond software applications that support design work, it is possible to use an entirely open source operating system. GNU Linux is one of the most popular platforms, including distributions like Redhat’s Fedora, Mint Linux, OpenSUSE and Ubuntu. To help get a feel for the vast number of choices, have a look at DistroWatch: https://distrowatch.com/ Finally, open source doesn’t stop at software. There are also initiatives to design and distribute open source hardware. A catalog is available at the p2p Foundation: https://wiki.p2pfoundation.net/Product_Hacking Tux by [email protected] Larry Ewing and The GIMP Open Source Design Software.
Recommended publications
  • Free and Open Source Software Codes for Antenna Design: Preliminary Numerical Experiments
    ISSN 2255-9159 (online) ISSN 2255-9140 (print) Electrical, Control and Communication Engineering 2019, vol. 15, no. 2, pp. 88–95 doi: 10.2478/ecce-2019-0012 https://content.sciendo.com Free and Open Source Software Codes for Antenna Design: Preliminary Numerical Experiments Alessandro Fedeli* (Assistant Professor, University of Genoa, Genoa, Italy), Claudio Montecucco (Consultant, Atel Antennas s.r.l., Arquata Scrivia, Italy), Gian Luigi Gragnani (Associate Professor, University of Genoa, Genoa, Italy) Abstract – In both industrial and scientific frameworks, free and the natural choice when ethical concerns about science open source software codes create novel and interesting diffusion and reproducibility [2] are faced. opportunities in computational electromagnetics. One of the For these reasons, work has started, aiming to identify and possible applications, which usually requires a large set of numerical tests, is related to antenna design. Despite the well- evaluate possible open source programs that can be usefully known advantages offered by open source software, there are employed for the design of antennas and possibly other passive several critical points that restrict its practical application. First, electromagnetic devices such as, for example, filters, couplers, the knowledge of the open source programs is often limited. impedance adapters. The research also aims at finding software Second, by using open source packages it is sometimes not easy to that allows for the pre- and post-processing of data. obtain results with a high level of confidence, and to integrate open Furthermore, it has been decided to consider the possibility of source modules in the production workflow. In the paper, a discussion about open source programs for antenna design is easily integrating the design into the complete production and carried out.
    [Show full text]
  • MODUL PELATIHAN MIGRASI OPEN SOURCE SOFTWARE “Level Pengguna”
    MODUL PELATIHAN MIGRASI OPEN SOURCE SOFTWARE “Level Pengguna” Update : Juli 2010 Oleh : Hasan B. Usman L Kelompok TIK Open Source Software Keterampilan √ Tingkat Pemula Tingkat Menengah Tingkat Mahir Jenis Buku √ Referensi √ Tutorial Latihan Pendukung √ CD/DVD OSS Linux √ Video Tutorial OSS √ Modul lain yg relevan URL http://www.igos.web.id, http://www.igos.or.id Email : [email protected] KATA PENGANTAR KATA PENGANTAR Adopsi terhadap perangkat lunak open source juga bisa diartikan sebagai bagian dari proses migrasi yang tidak secara kasat mata merupakan perpindahan, karena pada dasarnya migrasi bertujuan untuk menguatkan penggunaan software legal oleh pengguna perangkat lunak. Migrasi adalah pekerjaan dengan tingkat kerumitan yang sangat beragam, bisa mudah dan bahkan bisa menjadi sulit. Bila tidak ahli di bidangnya, proses migrasi akan menjadi lebih sulit. Untuk memudahkan anda dalam melakukan proses migrasi, buku panduan ini disusun sebagai salah satu referensi dan diperuntukkan bagi pengguna (end user) dan mudah-mudahan dengan adanya referensi ini dapat membantu anda. Salam Hangat Hasan B. Usman Ketua Tim Migrasi ([email protected] ) Modul Pelatihan Migrasi OSS Untuk Level Pengguna, update Juli 2010 http://www.igos.or.id, email : [email protected] i RINGKASAN RINGKASAN Materi pelatihan teknologi informasi menggunakan open source software ini adalah salah satu referensi untuk mendukung proses migrasi untuk level pengguna. Topik pembahasan pada materi ini adalah mengenai pengantar oss, Instalasi linux, desktop linux, aplikasi perkantoran openoffice, aplikasi internet, aplikasi multimedia dan grafis sampai dengan cara akses file melewati jaringan Modul Pelatihan Migrasi OSS Untuk Level Pengguna, update Juli 2010 http://www.igos.or.id, email : [email protected] ii COURSE OBJECTIVE COURSE OBJECTIVE 1.1.
    [Show full text]
  • Openscad User Manual (PDF)
    OpenSCAD User Manual Contents 1 Introduction 1.1 Additional Resources 1.2 History 2 The OpenSCAD User Manual 3 The OpenSCAD Language Reference 4 Work in progress 5 Contents 6 Chapter 1 -- First Steps 6.1 Compiling and rendering our first model 6.2 See also 6.3 See also 6.3.1 There is no semicolon following the translate command 6.3.2 See Also 6.3.3 See Also 6.4 CGAL surfaces 6.5 CGAL grid only 6.6 The OpenCSG view 6.7 The Thrown Together View 6.8 See also 6.9 References 7 Chapter 2 -- The OpenSCAD User Interface 7.1 User Interface 7.1.1 Viewing area 7.1.2 Console window 7.1.3 Text editor 7.2 Interactive modification of the numerical value 7.3 View navigation 7.4 View setup 7.4.1 Render modes 7.4.1.1 OpenCSG (F9) 7.4.1.1.1 Implementation Details 7.4.1.2 CGAL (Surfaces and Grid, F10 and F11) 7.4.1.2.1 Implementation Details 7.4.2 View options 7.4.2.1 Show Edges (Ctrl+1) 7.4.2.2 Show Axes (Ctrl+2) 7.4.2.3 Show Crosshairs (Ctrl+3) 7.4.3 Animation 7.4.4 View alignment 7.5 Dodecahedron 7.6 Icosahedron 7.7 Half-pyramid 7.8 Bounding Box 7.9 Linear Extrude extended use examples 7.9.1 Linear Extrude with Scale as an interpolated function 7.9.2 Linear Extrude with Twist as an interpolated function 7.9.3 Linear Extrude with Twist and Scale as interpolated functions 7.10 Rocket 7.11 Horns 7.12 Strandbeest 7.13 Previous 7.14 Next 7.14.1 Command line usage 7.14.2 Export options 7.14.2.1 Camera and image output 7.14.3 Constants 7.14.4 Command to build required files 7.14.5 Processing all .scad files in a folder 7.14.6 Makefile example 7.14.6.1 Automatic
    [Show full text]
  • Supporting Candidates Learning from Home to Prepare for Computer-Based Practical Tests
    Supporting candidates learning from home to prepare for computer-based practical tests Supporting candidates learning from home to prepare for the practical tests in Cambridge IGCSE ICT (0417), Cambridge IGCSE (9–1) ICT (0983) and Cambridge International A Level IT (9626) We understand that many centres and candidates are facing challenging times, and that some centres are having to teach practical IT skills remotely. Practical IT skills are a vital part of our IT syllabuses. We assess these skills through formal tests under controlled conditions. To maintain the integrity of the tests, and the value of our qualifications for students, we encourage centres to teach the full syllabus content, whether remotely or face to face. There are currently no adaptations to the practical skills requirements for March or June 2021. However, we understand that candidates do not always have access to proprietary (non-free) software that is licensed through their centre. This may be a significant barrier to candidates practising practical IT skills at home. Using the centre’s licensed software Where candidates are learning remotely, we recommend that you first check your software licences to see if they If your school currently uses proprietary software, you allow candidates to use the software on their home may find that one of the free/open source alternatives computers. Some centres have academic licences that allow listed in the tables on this factsheet allows candidates to this. Other centres are setting up remote access to their practise their skills at home. If they become more familiar school systems for candidates or loaning out school laptops with this software than the software being used at the to candidates to continue their studies.
    [Show full text]
  • What Is Project Management Software?
    HOW TO SELECT & IMPLEMENT PROJECT MANAGEMENT SOFTWARE Considering a new PM solution? Don’t forget: Picking a product is only half the journey—getting your team to actually use the software is the ultimate goal. To help you reach your implementation destination, we’ve created this road map, and we’re guiding you through the process from tool selection to user adoption. Each stop along the path represents an important step in the process—skipping ahead will only jeopardize your chance of success! StartStart HereHere CHANGE This team’s They should meet MANAGEMENT responsibility? with teams and leaders to understand Establish an Organizational Identify the need workflows, goals and Change Management Team for change. pain points. BACK TO START If you haven’t established HINT: a change management team. A need for change might be a process that can be improved, a pain point that can be mitigated or a near-term goal you hope to achieve. STAKEHOLDER ANALYSIS Perform a Stakeholder Analysis Use these requirements 2 SPACES BACK to create a list of must-have capabilities. Identify end users and If you haven’t identified their requirements. the needs of your team. These will drive your search & selection process. SOFTWARE HINT: EVALUATION Create a Shortlist Identifying “must-have” vs. “nice-to-have” capabilities will help focus your search on products that are most valuable to your team. Read reviews to see how peers rate each tool for qualities such as: ease of use and support. Set up a vendor demo for each stakeholder group. Users can evaluate how the tool aligns with Keep the following existing workflows, meets Ease of Use considerations in mind immediate needs and when evaluating Timeline for drives near-term goals.
    [Show full text]
  • APR1400-Z-J-NR-14003-NP, Rev 0, "Software Program Manual."
    Non-Proprietary Software Program Manual APR1400-Z-J-NR-14003-NP, Rev.0 Software Program Manual Revision 0 Non-Proprietary November 2014 Copyright ⓒ 2014 Korea Electric Power Corporation & Korea Hydro & Nuclear Power Co., Ltd. All Rights Reserved KEPCO & KHNP Non-Proprietary Software Program Manual APR1400-Z-J-NR-14003-NP, Rev.0 REVISION HISTORY Revision Date Page Description November 0 All First Issue 2014 This document was prepared for the design certification application to the U.S. Nuclear Regulatory Commission and contains technological information that constitutes intellectual property. Copying, using, or distributing the information in this document in whole or in part is permitted only by the U.S. Nuclear Regulatory Commission and its contractors for the purpose of reviewing design certification application materials. Other uses are strictly prohibited without the written permission of Korea Electric Power Corporation and Korea Hydro & Nuclear Power Co., Ltd. KEPCO & KHNP ii Non-Proprietary Software Program Manual APR1400-Z-J-NR-14003-NP, Rev.0 ABSTRACT This technical report (TeR) provides the software engineering process for digital computer-based instrumentation and control (I&C) systems of the APR1400. This report describes the processes which ensure the reliability and design quality of the software throughout its entire life cycle. By implementing the processes in this report, the digital I&C system software achieves the following: Desired level of quality and reliability required for nuclear power plants (NPPs) Safety-related I&C functions for protecting and securing the safe operation of the NPPs Satisfactory conformance to nuclear codes and standards KEPCO & KHNP iii Non-Proprietary Software Program Manual APR1400-Z-J-NR-14003-NP, Rev.0 TABLE OF CONTENTS 1.0 INTRODUCTION .................................................................................................
    [Show full text]
  • BOLD VISIONS SPACE CITY PORT Enormous Space Cities Docking Over a Terrestrial Metropolis on a Distant World
    2_Spaceports_TEMP.jpg on ftp site. *THIS IMAGE IS NOT FINISHED - Gary will send final version prior to repro BOLD VISIONS SPACE CITY PORT Enormous space cities docking over a terrestrial metropolis on a distant world. T H E D I G I T A L P A I N T I N G B I B LE FOR FANTASY AND SCIENCE-FICTION ARTISTS GARY TONGE To my daughter Catherine, light of my life. A DAVID & CHARLES BOOK Copyright © David & Charles Limited 2008 David & Charles is an F+W Publications Inc. company MASTER UNIVERSE Depiction of the universe. 4700 East Galbraith Road Cincinnati, OH 45236 First published in the UK in 2008 First published in the US in 2008 Text and illustrations copyright © Gary Tonge 2008 except those acknowledged on page 128. Gary Tonge has asserted his right to be identified as author of this SYSTEM BIRTH An alignment of celestial bodies orbiting in a young solar system. work in accordance with the Copyright, Designs and Patents Act, 1988. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic or mechanical, by photocopying, recording or Introduction 6 otherwise, without prior permission in writing from the publisher. Materials 8 The publisher has endeavoured to contact all contributors of pictures for permission to reproduce. Basic Techniques 18 A catalogue record for this book is available from the British Library. CONTENTS Colour and Light 32 ISBN-13: 978-1-6006-1-020-2 paperback Concept and Design 48 ISBN-10: 1-6006-1-020-X paperback Textures and
    [Show full text]
  • Metadefender Core V4.12.2
    MetaDefender Core v4.12.2 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of Metadefender Core 14 1. Quick Start with Metadefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Scan Files with Metadefender Core 21 2. Installing or Upgrading Metadefender Core 22 2.1. Recommended System Requirements 22 System Requirements For Server 22 Browser Requirements for the Metadefender Core Management Console 24 2.2. Installing Metadefender 25 Installation 25 Installation notes 25 2.2.1. Installing Metadefender Core using command line 26 2.2.2. Installing Metadefender Core using the Install Wizard 27 2.3. Upgrading MetaDefender Core 27 Upgrading from MetaDefender Core 3.x 27 Upgrading from MetaDefender Core 4.x 28 2.4. Metadefender Core Licensing 28 2.4.1. Activating Metadefender Licenses 28 2.4.2. Checking Your Metadefender Core License 35 2.5. Performance and Load Estimation 36 What to know before reading the results: Some factors that affect performance 36 How test results are calculated 37 Test Reports 37 Performance Report - Multi-Scanning On Linux 37 Performance Report - Multi-Scanning On Windows 41 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3. Configuring Metadefender Core 50 3.1. Management Console 50 3.2.
    [Show full text]
  • Experiences in Using Open Source Software for Teaching Electronic Engineering CAD
    Experiences in Using Open Source Software for Teaching Electronic Engineering CAD Dr Simon Busbridge1 & Dr Deshinder Singh Gill School of Computing, Engineering and Mathematics, University of Brighton, Brighton BN2 4GJ [email protected] Abstract Embedded systems and simulation distinguish modern professional electronic engineering from that learnt at school. First year undergraduates typically have little appreciation of engineering software capabilities and file handling beyond elementary word processing. This year we expedited blended teaching through the experiential based learning process via open source engineering software. Students engaged with the entire electronic engineering product creation process from inception, performance simulation, printed circuit board design, manufacture and assembly, to cabinet design and complete finished product. Currently students learn software skills using a mixture of electronic and mechanical engineering software packages. Although these have professional capability they are not available off-campus and are sometimes surprisingly poor in simulating real world devices. In this paper we report use of LTspice, FreePCB and OpenSCAD for the learning and teaching of analogue electronics simulation and manufacture. Comparison of the software options, the type of tasks undertaken, examples of student assignments and outputs, and learning achieved are presented. Examples of assignment based learning, integration between the open source packages and difficulties encountered are discussed. Evaluation of student attitudes and responses to this method of learning and teaching are also discussed, and the educational advantages of using this approach compared to the use of commercial packages is highlighted. Introduction Most educational establishments use software for simulating or designing engineering. Most commercial packages come with an academic licence which restricts access to on-site computers.
    [Show full text]
  • “How Do I Blur the Pencil?” Children's Learning About Drawing And
    REVISTA MULTIMÉDIA DE INVESTIGAÇÃO EM EDUCAÇÃO / MULTIMEDIA JOURNAL OF RESEARCH IN EDUCATION Centro de Investigação e Inovação em Educação Centre for Research and Innovation in Education Sensos-e Vol: I Num: 1, mai 2014 ISSN 2183-1432 URL: http://sensos-e.ese.ipp.pt/?p=5495 “How do I blur the pencil?” Children’s learning about drawing and collaboration using MyPaint Afiliação: Escola Superior de Educação e CI&DETS, Instituto Politécnico de Autor: Maria P. Figueiredo Viseu Afiliação: Escola Superior de Educação e CI&DETS, Instituto Politécnico de Autor: Nelson Gonçalves Viseu Autor: Maria Helena Lopes Afiliação: Agrupamento de Escolas da Zona Urbana de Viseu Autor: Maria de Fátima Barreiros Afiliação: Agrupamento de Escolas de Castro Daire Resumo: No âmbito de um Mestrado em Educação Pré-Escolar, foi lançado um desafio relativo ao uso de Software Livre com crianças em contextos educativos. Duas educadoras de infância experientes exploraram o MyPaint com uma mesa de desenho digital com os seus grupos. Durante a experiência, foram recolhidos dados sobre a forma como as crianças se apropriaram do uso do software e sobre dimensões da sua aprendizagem do e com o software. Através de uma análise de conteúdo, diferentes aspetos da experiência foram agrupados em temas: organização da exploração do software nos dois contextos; aprendizagem das crianças sobre desenho e materiais de desenho, com relações entre o uso do software o desenho tradicional; e a colaboração para a aprendizagem. A discussão destaca as dimensões da Pedagogia da Educação de Infância mais relevantes na experiência. Palavras-Chave: educação de infância, educação artística, TIC na educação, software livre, uso do computador Página 1 de 16 Abstract: In a Master's Degree in Early Childhood Education, a challenge about using Free Software applications with children in educational contexts was proposed to the students.
    [Show full text]
  • Openscad User Manual/Print Version Table of Contents Introduction First
    OpenSCAD User Manual/Print version Table of Contents 1. Introduction 2. First Steps 3. The OpenSCAD User Interface 4. The OpenSCAD Language 1. General 2. Mathematical Operators 3. Mathematical Functions 4. String Functions 5. Primitive Solids 6. Transformations 7. Conditional and Iterator Functions 8. CSG Modelling 9. Modifier Characters 10. Modules 11. Include Statement 12. Other Language Feature 5. Using the 2D Subsystem 1. 2D Primitives 2. 3D to 2D Projection 3. 2D to 2D Extrusion 4. DXF Extrusion 5. Other 2D formats 6. STL Import and Export 1. STL Import 2. STL Export 7. Commented Example Projects 8. Using OpenSCAD in a command line environment 9. Building OpenSCAD from Sources 1. Building on Linux/UNIX 2. Cross-compiling for Windows on Linux or Mac OS X 3. Building on Windows 4. Building on Mac OS X 10. Libraries 11. Glossary 12. Index Introduction OpenSCAD is a software for creating solid 3D CAD objects. It is free software (http://www.gnu.org/philosophy/free-sw.html) and available for GNU/Linux (http://www.gnu.org/) , MS Windows and Apple OS X. Unlike most free software for creating 3D models (such as the well-known application Blender (http://www.blender.org/) ), OpenSCAD does not focus on the artistic aspects of 3D modelling, but instead focuses on the CAD aspects. So it might be the application you are looking for when you are planning to create 3D models of machine parts, but probably is not what you are looking for when you are more interested in creating computer- animated movies. OpenSCAD is not an interactive modeller.
    [Show full text]
  • 3D Animation)
    ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ: ΔΗΜΙΟΥΡΓΙΑ 3D ΕΚΠΑΙΔΕΥΤΙΚΟΥ ANIMATION VIDEO ΜΕ ΤΗ ΧΡΗΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ MUVIZU Φοιτητής: Μπεκρής Γεώργιος 13619 Εισηγητής: Στεργίου Ελευθέριος ΑΡΤΑ 2015 Περιεχόμενα Περίληψη........................................................................................................................................... 6 Abstract ............................................................................................................................................. 6 Εισαγωγή ........................................................................................................................................... 7 Κεφάλαιο 1: Animation - Τύποι Animation ...................................................................................... 8 1.1. Animation ................................................................................................................................... 8 1.2. Τύποι animation ......................................................................................................................... 8 1.2.1. Animation δύο διαστάσεων ................................................................................................. 8 1.2.2. Προγράμματα 2D animation ............................................................................................... 9 1.2.3. Animation τριών διαστάσεων (3D animation) .................................................................. 12 1.2.4. Προγράμματα 3D animation ............................................................................................
    [Show full text]