A Stop Motion Calculator

Le Thu 31 August 2017

My stopmotion animation skills are pretty awful. I tend to find I move objects far too much between frames. In order to try to create the illusion of motion appropriate for the size of the object being animated, I designed a calculator. There is a spreadsheet version and a Python version. Input the target speeds and accelerations and this calculator works out how far you need to move the object each frame taking account of framerate and scale. Both tools put out a table with the frame numbers, times, and distance to move the object for each frame.

Lire la suite - Read More …

Par Hamish Trolove, Catégorie : Tutorials

Tags : Stopmotion / Python / Tools /

Autres articles

Robotics 2a - Introduction to the Lego Mindstorm EV3s

Le Tue 11 July 2017

This is the first in the second series of lesson plans for basic robotics. Based around the Lego Mindstorms EV3 kits this series looks to teach the participants about designing and building robot chassis. The lessons are aimed at ages 8+. This lesson introduces participants to the Lego Mindstorms EV3 kits and the design process.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Lego / Mindstorms / Robotics /

Lire la suite - Read More …

Robotics2d - Lego Mindstorms EV3 Chassis in Action

Le Mon 10 July 2017

This is the last in the second series of lesson plans for basic robotics. Based around the Lego Mindstorms EV3 kits this series looks to teach the participants about designing and building robot chassis. The lessons are aimed at ages 8+. This lesson adds sensors to the chassis we have designed and puts it through a simple challenge task.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Lego / Mindstorms / Robotics /

Lire la suite - Read More …

Robotics2c - Lego Mindstorms EV3 Programming Interface

Le Mon 10 July 2017

This is the third in the second series of lesson plans for basic robotics. Based around the Lego Mindstorms EV3 kits this series looks to teach the participants about designing and building robot chassis. The lessons are aimed at ages 8+. This lesson gets into the EV3 programming interface.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Lego / Mindstorms / Robotics /

Lire la suite - Read More …

Robotics Tutorials Session Overview

Le Thu 06 July 2017

For a fair chunk of 2016 and 2017 I was working on a contract at the Hutt City Libraries to develop their STEMM (Science Technology Engineering Mathematics and Manufacturing) programmes. One part we worked on and piloted was a series of weekly robotics sessions to introduce the participants to basic robotics using mBot and Lego Mindstorms EV3 kits.

Par Hamish Trolove, Catégorie : Tutorials

Tags : mBot / Lego / Mindstorms / Robotics /

Lire la suite - Read More …

Robotics2b - Lego Mindstorms EV3 Body Building

Le Wed 05 July 2017

This is the second in the second series of lesson plans for basic robotics. Based around the Lego Mindstorms EV3 kits this series looks to teach the participants about designing and building robot chassis. The lessons are aimed at ages 8+. This lesson gets into Chassis design.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Lego / Mindstorms / Robotics /

Lire la suite - Read More …

Robotics 1f - mBot Sensor Lucky-Dip

Le Tue 04 July 2017

This is the sixth and last in a series of lesson plans on basic robotics using the mBot. The lessons are aimed at ages 8+. In this lesson we encourage the participants to dive into the box of extended sensors and inputs and use the methodologies used previously to find out about the capabilities of these items.

Par Hamish Trolove, Catégorie : Tutorials

Tags : mBot / Robotics /

Lire la suite - Read More …

Robotics 1e - More mBot Sensors

Le Tue 04 July 2017

This is the fifth in a series of lesson plans on basic robotics using the mBot. The lessons are aimed at ages 8+. In this lesson we introduce participants to the line following sensor and test its abilities on lines of varying quality.

Par Hamish Trolove, Catégorie : Tutorials

Tags : mBot / Robotics /

Lire la suite - Read More …

Robotics 1d - mBot Sensors

Le Mon 03 July 2017

This is the fourth in a series of lesson plans for basic robotics. This is based around the mBot. The lessons are aimed at ages 8+. This lesson introduces the participants to the idea of using programming to find the capabilities of some of the sensors.

Par Hamish Trolove, Catégorie : Tutorials

Tags : mBot / Robotics /

Lire la suite - Read More …

Robotics 1c - Programming a Guided mBot

Le Mon 03 July 2017

This is the third in a series of lesson plans for basic robotics. This is based around the mBot. The lessons are aimed at ages 8+. This lesson introduces the participants to using the data they measured from the mBots in the previous session to help them guide the mBot through a simple course using direct instructions only.

Par Hamish Trolove, Catégorie : Tutorials

Tags : mBot / Robotics /

Lire la suite - Read More …

Robotics 1b - Building an mBot Program

Le Mon 03 July 2017

This is the second in a series of lesson plans for basic robotics. This is based around the mBot. The lessons are aimed at ages 8+. This lesson introduces the participants to building programs for the mbots using the mBlock application and Scratch.

Par Hamish Trolove, Catégorie : Tutorials

Tags : mBot / Robotics /

Lire la suite - Read More …

Robotics 1a - Introduction to the mBot

Le Mon 03 July 2017

This is the first in a series of lesson plans for basic robotics. This is based around the mBot. The lessons are aimed at ages 8+. This lesson introduces participants to the mBot and its capabilities.

Par Hamish Trolove, Catégorie : Tutorials

Tags : mBot / Robotics /

Lire la suite - Read More …

Paint Selection for 3D Printed Miniatures

Le Mon 23 January 2017

You have made a fantastic 3D printed miniature and the single colour it is printed in is a bit boring. This article briefly describes a selection of cheap paints that will produce a robust finish with good strong colours.

Par Hamish Trolove, Catégorie : Tutorials

Tags : 3D Printing / Workshop / art / games / models /

Lire la suite - Read More …

Python and Scribus Scripts to Deal Story Cards

Le Wed 23 November 2016

I enjoy story-telling games. I have various story telling games such as Gloom, a game I made up loosely based on Nanofictionary, The Extraordinary Adventures of Baron Munchausen, and various heavily modified versions of Atlas Games' Once Upon a Time. Of course the natural thing to do was to come up with my own game. This has a working title of “Story Soup” and about 600 cards ... which means to shuffle the cards effectively you need pretty big hands. I have yet to finalise this, but in the meantime I was keen to use it to generate some plots for some stories. This article descibes and lists the scripts.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Scribus / Python / Graphics / Tools /

Lire la suite - Read More …

Making Little Planets

Le Wed 27 April 2016

This is a tutorial about making "Little Planet" images using the GIMP.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Textures / Planet / Graphics / Art /

Lire la suite - Read More …

Creating Buffer Zones in QGIS

Le Tue 24 November 2015

This is a quick guide on creating buffer zones around features in QGIS.

Par Hamish Trolove, Catégorie : Tutorials

Tags : QGIS / Map Making / Graphics / GIS /

Lire la suite - Read More …

Cutting and Intersecting Vector Layers in QGIS

Le Fri 02 October 2015

From time to time it is necesasry to create a new GIS shape layer derived from the shapes of a couple of other layers. This involves the Geoprocessing Tools which include various Boolean operations such as unions, Intersections, and differences. This simple guides demonstrates these operations.

Par Hamish Trolove, Catégorie : Tutorials

Tags : QGIS / Map Making / Graphics / GIS /

Lire la suite - Read More …

Achieving a Square Map Grid in QGIS

Le Fri 11 September 2015

This is a real basic tutorial about changing the Coordinate Reference System (CRS) in a GIS project to make the distance based grid look square. It does not go into the details of why the distortion occurs becasue there is plenty of guidance on this elsewhere on the web. Being a newby to GIS it took me quite a while to figure out the solution. Hopefully this will help those who are new to GIS and find themselves faced with this fairly simple problem.

Par Hamish Trolove, Catégorie : Tutorials

Tags : QGIS / Map Making / Graphics / GIS /

Lire la suite - Read More …

A Scribus Script to Load Text from a List

Le Tue 23 June 2015

I am creating a story telling card game with a particularly large deck of cards. In order to be focused on creating the content, I wanted to come up with some tools to take a text list and distribute it across a series of pages to make cards and then add a background image to each card. Scribus is an excellent tool for doing this efficiently and accurately. Two python scripts have been developed; one to apply the background images, and the one described on this page to convert a list of text into the words on the card faces.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Scribus / Python / Graphics / Tools /

Lire la suite - Read More …

A Scribus Script to Distribute Images Across Page

Le Tue 23 June 2015

I am creating a story telling card game with a particularly large deck of cards. In order to be focused on creating the content, I wanted to come up with some tools to take a text list and distribute it across a series of pages to make cards and then add a background image to each card. Scribus is an excellent tool for doing this efficiently and accurately. Two python scripts have been developed; one to convert a list of text into the words on the card faces, and the one described on this page to apply the background images.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Scribus / Python / Graphics / Tools /

Lire la suite - Read More …

Turning a Text List into Inkscape Text Objects

Le Wed 10 June 2015

Have you ever been faced with re-typing a list of text as a series of text objects in a graphics package? Yeah. It's tedious eh? Well here is a quick and dirty python script to take a list of text and convert it to a number of text objects in an SVG file that Inkscape can read.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Inkscape / Python / Graphics / Tools /

Lire la suite - Read More …

Creating New Scenery for RC Desk Pilot

Le Wed 24 December 2014

I was browsing around to see what radio control aircraft model simulators were avilable when I came across R/C Desk Pilot, which I felt was a pretty slick little simulator. Unfortunately it only had one scene, so I picked at it a bit and found that it was possible to make new scenes for it. This tutorial / guide explains the process of building a new scene.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Textures / Planet / Games / RC Aircraft / Python / Simulators / Graphics / Tools /

Lire la suite - Read More …

3D Printing Workshop Resources

Le Thu 13 November 2014

This is a number of resources that I have developed for a series of public workshops on 3D Printing that I have been asked to run. The workshops are aimed at adults. If you are looking to get into 3D Printing these resources may be useful to you, and if you are looking to run some workshops on 3D Printing yourself, please feel free to use these resources as a basis.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Blender / SketchUp / Sculptris / 3D Printing / Workshop /

Lire la suite - Read More …

Using Photographic Backgrounds in Blender

Le Wed 30 July 2014

This tutorial brings together various methods explained in tutorial from around the web where photographs are put into the background of Blender models so that modeled elements may be rendered to appear in the photographed scene.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Blender / Graphics / Art /

Lire la suite - Read More …

Customised Gthumb Web Galleries

Le Thu 26 June 2014

Gthumb is a nifty little program for viewing images but it also generates some pretty tidy webgalleries using static webpages. This is how to set up the images, modify a theme, and generate a web gallery.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Gthumb / Themes / Graphics /

Lire la suite - Read More …

Blender to TurboCAD 2D Engineering Drawing Toolchain

Le Wed 25 June 2014

Getting an accurate 2D drawing from your fabulously accurate Blender Model can be a problem. Using STLs and Meshlab as intermediaries allows me to get the model into TurboCAD without losing accuracy. From there I can quickly draw around the shapes using vertex snaps and generate a 2D drawing in a pdf form that can be printed on paper at the right scale and used as a template for cutting.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Blender / TurboCAD / Graphics /

Lire la suite - Read More …

Creating Seamless Spherical Textures

Le Thu 21 June 2012

This tutorial goes into the details of how to make a seamless spherical texture for use on rocky planets based on a collection of texture photos. This has been used successfully in Carrara renders and Celestia.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Celestia / Carrara / Textures / Planet / Graphics / Art /

Lire la suite - Read More …

Creating Planetary Rings In Blender

Le Sun 08 April 2012

This is an illustrated method for creating rings for planets in Blender.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Blender / Planet / Textures / Graphics / Art /

Lire la suite - Read More …