### 9va-win: Free Animation Editor for Windows

- 9va-win is a windows version of '9VAe' which is the best FREEWARE for creating animation. ( 9va-mac / 9va-win / 9va-pi are for Mac / Windows / Linux ( Raspberry Pi and Ubuntu ) .)
- You can create following One Picture Animation from only one picture.

Tutorial

- How to make animation. ( https://9vaelab.blogspot.com/p/how-to-make-nim.html)
- Beginner Tutorial ( https://dev.to/dnjiro/9vae-beginner-tutorial-0-overview-5h4c)
- Make animation from SVG ( https://dev.to/dnjiro/how-to-make-barrel-fish-animation-from-svg-9vae-24b)

- You can create complex animations from fewer keyframes.
- The animation 'Remix' on the Help menu is created from 2 pages AnimeCast including [Turn] and 7 pages as follows:
  The animated person is walking along the red line shown on the 6th page.
  The first page is [Background]. It includes Photo(Image) and Sound.
  You can make different size Animation from only 9 pages data.

#### * Features

- Stand-alone editor for Vector Animation.
  ( Line, Rectangle, Oval, Freehand, Polygon, Text, Photo image, Sound, Music, Animation )
- Export Animated GIF, MP4 Movie, Animated SVG (SMIL), APNG, Sequential Images(PNG/BMP), PNG.
- Smooth Tweens ( Shape, Color, Position, Size, Width, Transparency ...)
- Path Animation (AnimeCast). Time Curve.
- Vector Effects (blur, drop shadow ...)
- Import SVG (Scalable Vector Graphics).
- Speech animation

#### * Getting 9va-win

You can download 9va-win from website ( https://9vae.com/en/).

* System requirements:
  - Windows 11/10/8/7/Vista/XP
    (No warranty of any kind is expressed or implied. )

* How to Start 9va-win on Windows ?
  1. Go to the "9va" folder
  2. Launch 9va-win by double clicking "9va-win(.exe)".

* How to Make 9VAe Animation ?
  1. From the Help menu, Click the "Sample (Training)" > "Waraemon". (Click the OK button if necessary.)
     -->Sample Animation for Lesson will be opened.
  2. Click a few times on the shape you want to change (ex. mouth, nose ... ).
     -->Control points will appear.
  3. Move the control points and change the shape to create laughing or funny face .
  4. Click on Play button .
     -->Nice animation will appear.
  5. Change Colors. Color palette is placed on the upper right hand corner.
  6. Add figures. Drawing tools are placed on the upper left hand corner.
  7. Click on button on the right end of small pages.
     -->Popup menu will appear.
  8. Click on the menu item "Add Next Page".
     -->The same page will be added.
  9. Enjoy it!

## * Screen Shot

- [<< <] button (1) moves the menu out. Click this button again to return.
- Click the lower right corner (2) to turn on / off the right palette.

#### * Changes

Ver.1.6.5:
  - Added a "Color Conversion Command" button that converts Color 1 to Color 2 for output.
  - Added a "Black and White" button to Color Palette 1.
  - Expanded PNG image output size.
  - Improved OneP Save.

Ver.1.6.4:
  - Improved display when the screen size is large.
  - Added the function to play ONEP to 9View
  - Added smoothing option to ONEP data
  - Preview when opening a file now supports SVG and ONEP
  - Added the ability to scroll the screen with the middle mouse button

Ver.1.6.3:
  - Added the function to convert text to vertical writing (Shift + "A" button)

Ver.1.6.2:
  - Added "Vertical and Horizontal" to the Align menu
  - Added display of text and page selection range to the label list

Ver.1.6.1:
  - Bug fixes (Group)
  - Added the ability to scroll by dragging the screen after dragging the stop button.

Ver.1.6.0:
  - Improved usability with pen and finger touch
  - Bug fixes (selection frame disappears when selecting additional points)
  - Improved thick line drawing and line thickness processing

Ver.1.5.11:
  - Added a function that makes dragging the shift button the same as pressing the control key.
  - Use Ctrl key + Next Page/Previous Page button to move to the next/previous label.
  - Use Ctrl key + First Page/Last Page button to perform next/previous search.
  - Fixed a bug that caused drawing error of ellipses rotated 90 degrees.

Ver.1.5.8:
  - Bug fixed (Export to the folder including '.' in the name).
  - Improved SVG Input.
  - Improved Text size created on the other OS.

Ver.1.5.7:
  - Improved Free Line drawing.

Ver.1.5.6:
  - Added the function to return to the original page by touching the scroll button
  - Bug Fix (Save, GIF Export)

Ver.1.5.5:
  - >Improved Export MP4(One Picture).

Ver.1.5.4:
  - Improved Export MP4(Talking).

Ver.1.4.0:
  - Saved in OneP format, if you add the extension ".onep"..
  - Added the function to the menu to correct garbled characters by selecting the characters and holding down Shift, press the center plus button of the selection.
  - Improved SVG illustration input.

Ver.1.3.6:
  - Added command to stop sound and music.
  - Improved Free Line input.

Ver.1.3.5:
  - Improved (One Picture animation)

Ver.1.3.4:
  - Bug Fix (One Picture animation)

Ver.1.3.3:
  - Improved Export Talk.

Ver.1.3.2:
  - Improved Export PNG, Talk.
  - Assigned file switching to Ctrl + TAB key

Ver.1.3.1:
  - Added ability to Talk English texts. (You need to download eSpeak (https://espeak.en.softonic.com/) .)

Ver.1.3:
  - Added ability to Talk texts (Japanese Only now).
  - Added function to add SVG animation.

Ver.1.2:
  - Improved edit screen for "Reverse path" for combined paths.
  - Added Select objects behind.
  - Added Fill Outside.

Ver.1.1:
  - Fixed the problem that the data saved in the Android version is garbled.

Ver.1.0.1:
  - Added multiple page output to Picture Export
  - Improved SVG export (Gradation, Label specification of AnimeCast)
  - Improved Japanese file name.

Ver.1.0.0:
  - The maximum number of pages is now 99!

Ver.0.9.3:
  - Improved SVG export.
  - Bug Fix (SVG Import)

Ver.0.9.2:
  - Improved Edit All texts.
  - Improved SVG export.

Ver.0.9.1:
  - Improved Color setting to the polygon with a hole.
  - Improved SVG Import.
  - Added batch conversion : MP4 export (-mp4)

Ver.0.9.0:
  - Added Movie Export. (You need to download FFmpeg (https://ffmpeg.org) .)

Ver.0.8.5:
  - Added Picture Export.
  - Added the function to play one picture animation once with the Pause Button.

Ver.0.8.4:
  - Improved Background of texts.

Ver.0.8.3:
  - Bug Fix (Sequential Images)

Ver.0.8.2:
  - Improved saved flag.

Ver.0.8.1:
  - Improved "One Picture Animation" , Sequential Image.

Ver.0.8.0:
  - Added "One Picture Animation" mode to the page.
  - Bug Fix (Back frame size of Text)

Ver.0.7.9:
  - Bug Fix (SVG Import)

Ver.0.7.8:
  - Added Transparent PNG.
  - Improved Bordered arrow lines
  - Added "Stretch/Rotate" to the corner handle of the selected frame.

Ver.0.7.7:
  - Improved Zooming Down in editing mode.
  - Bug Fix (Sequential Image)

Ver.0.7.6:
  - Bug Fix (Touch operation of AnimeCast)
  - Improved Romaji control of AnimeCast.

Ver.0.7.5:
  - Improved Zooming Up in Point editing mode.
  - Improved Export Animated GIF.

Ver.0.7.4:
  - Added "Fill in behind figures".(This was called "Create Shape behind Points" in the old version.)
  - Improved Export Animated GIF.
  - Added function to select the same color strokes when you touch the input icon after entering a stroke.

Ver.0.7.3:
  - Added a function to make a stop-motion animation (sequential image).
  - Improved the accuracy of One Picture Animation.

Ver.0.7.2:
  - Added Connect Points function.
  - Improved (Label control of AnimeCast)
  - Improved (Text Change in Group)

Ver.0.7.1:
  - Sound and music can be switched.
  - Added [.aiueo] character to sample animation "Remix".
  - Bug Fix (Ellipse)(200420)
  - Improved GIF export

Ver.0.7.0:
  - Added Control AnimeCast by Alphabet(.aiueoABC).

Ver.0.6.15:
  - Bug Fix (Crash when modifying Time curve)

Ver.0.6.14:
  - Bug Fix (Edit gradation filled shapes).

Ver.0.6.13:
  - Added User own Tile.
  - Added Green Background Page.
  - Added #TIMER.
  - Added 9VAe controle from external CSV file.
  - Touch the blank area below the palette to enlarge the drawing area.

Ver.0.6.12:
  - Improved the function to get color from background photo.

Ver.0.6.11:
  - Improved Circle drawing accuracy
  - Added Palette ON/OFF button on the lower right corner.
  - Bug Fix (Expot PNG/APNG).
  - Improved Point Selection of Gradation objects.

Ver.0.6.10:
  - Improved Text with a frame.

Ver.0.6.9:
  - Added 'Make AnimeCast' to Input menu.

Ver.0.6.8:
  - Improved 9view(Play SVG-EVA Animation.)
  - Bug fix (Zoom Export.)

Ver.0.6.7:
  - Added Open text operation to the center menu of Replace list.
  - Enlarged stage after << < button.
  - Modified Tiling Fill algorithm.

Ver.0.6.6:
  - Improved Shift-JIS, UTF-8 Text
  - Improved SVG export.(Anim
  - Improved SVG export.(Animation of Color gradation)

Ver.0.6.5:
  - Show [Shift] button always.
  - Improved Adding points to polygons.
  - Improved SVG import.(Line width)
  - Bug fix (Delete points and Bind path.)
  - Bug fix (Size of Stage and Image.)

Ver.0.6.4:
  - Added 'Smooth Line' operation to the center menu of the selection. Move to right=>Line, Move to Left=>Round curve.
  - Added '-smooth' option to Batch conversion of Animated GIF.
  - Added '-info' option to Batch conversion which show the size and the time of animation.
  - Bug fix SVG export.(Wrong Undo operation in the AnimeCasts.)
  - Bug fix SVG import.('z' in the middle of the path string.)
  - Bug fix the text color of Onion skin.
  - Added whilte lines to the point in the Point mode.
  - Changed the operation of the Selection button after selection.(Go to Point mode.)

Ver.0.6.3:
  - Bug fix (Large AnimeCast).
  - Bug fix (Small polygons in AnimeCast become invisible).
  - Bug fix (Line Vibration doesn't work in Exporting APNG).
  - Added the replacement of AnimeCasts by using an external file.
  - Added a new sample 'Remix' to the Help menu.

Ver.0.6.2:
  - Bug fix (Group).
  - Added Animation Export of the replacement of texts by using an external file.
  - Changed the -loop option for GIF Export.(-loop1 means once.)

Ver.0.6.1:
  - Added text/Command search.
  - Added replacement of texts by using an external file.
  - Added coloring to the control points.

Ver.0.5.16:
  - Improved 'Stroke Order Animation'.
  - Improved Animated GIF Export. If you want old export, name the gif "###.gif".
  - Improved the speed of Stroke order animation.
  - Bug fix in loading SVG animation.

Ver.0.5.15:
  - Improved Shadow of Texts.
  - Improved Stroke order animation wirh Arrows.

Ver.0.5.14:
  - Added Open or Import Windows Metafile.
  - Added a button to enlarge drawing area.
  - Improved SVG export.

Ver.0.5.13:
  - Added 'Group' to the center menu of the selection.
  - Improved batch conversion for Sequential PNGs/BMPs
  - Bug fix (SVG Output, Time length of AnimeCast).

Ver.0.5.12:
  - Added batch conversion for Sequential PNGs/BMPs
  - Improved playing music from the middle of the animation.
  - Improved stroke order animation.
  - Windows Color Picker appears by clicking the color palettes current color. The colors of the user are saved in 9va_data/setup.ini.

Ver.0.5.11:
  - Improved opening SVG which is exported by 9VAe.
  - Bug fix (Stroke order).

Ver.0.5.10:
  - Improved Windows Tablet.
  - Improved Speed of Exporting Sequential PNGs.

Ver.0.5.9:
  - Bug fix (Transparent Tile).

Ver.0.5.8:
  - Removed limit of the maximum export size of Animated GIF.
  - Improved Group Speed.

Ver.0.5.7:
  - Added Pattern fill.

Ver.0.5.6:
  - Added making stroke order animation on '1.' of the guide of page bar.
  - Bug fix (Save stroke order).
  - Improved range of blur in AnimeCasts.

Ver.0.5.5:
  - Added 'Stroke Order' to the Object Menu and the center menu of the group selection.
  - Added two brush modes in which line edges will be wide or narrow.
  - Added 'Create Shape behind Points' to the center menu of the point selection.
  - Added shortcuts to change line width (Ctrl+8:Narrow, Ctrl+9:Wide).
  - Enlarged tool icons a little.

Ver.0.5.4:
  - Added Tablet finger mode.

Ver.0.5.3:
  - Improved variable width stroke. (Fill, Open / Close, Width conversion in AnimeCast).
  - Added copy variable width function to Width Setting Menu.
  - Added copy selected points to the next or previous page.
  - Added In-Between selected points.
  - Improved SVG export (Variable width strokes).
  - Improved SVG import (Large point data).
  - Decimal (ex 29.97) fps becomes available for GIF/APNG/QuickTime.
  - Bug fix (Edge color of text).

Ver.0.5.2:
  - Maximum Page Size becomes 2048x2048.
  - Select AnimeCast and click time of page, then time of AnimeCast will appear.
  - Improved color conversion from fill to gradation.
  - 9View can play the file named "_bgm'Number'sec.eva" after every 'Number'seconds.

Ver.0.5.1:
  - Changed some icons design.

Ver.0.5.0:
  - Added brush mode to the Arrow menu.
  - Added pen pressure effect to free line drawing on the brush mode.
  - Improved copy objects to the next / previous page.
  - 9view plays only one file if started by dragging the file.
  - Added a sample animation 'Waraemon Parts'.
  - Added following shortcuts.
    Ctrl+2

Ver.0.4.16:
  - SVG preview is available in the open dialog.
  - Improved Alpha mask of PNG/APNG.
  - Added Checkered flag to the figure palette.
  - Improved French resources.

Ver.0.4.15:
  - Added a viewer '9view.exe'.
  - Added color edge option to texts and lines.
  - Improved Shadow of AnimeCast.
  - Improved French resources.

Ver.0.4.14:
  - Added numeric view of the rectangle around the objects.
  - Added batch conversion
  - Added Clock animation
  - Added Small Dust Selection
  - Added Delete points to Bind holes of polypoligon.
  - Improved Point Select button.

Ver.0.4.13:
  - Improved SVG import(Text).
  - Improved UTF8 coding text.

Ver.0.4.12:
  - Improved SVG export(Stop at end).
  - Improved Font menu.
  - Added Korean resources.
  - Improved French resources.

Ver.0.4.11:
  - Added APNG Loops setting
  - Added 'synchronize play with MIDI' to View mode.

Ver.0.4.10:
  - Added 'Link copy' to the center menu of the selection frame.
  - Added Base Frame Size reset operation.
  - Improved Parts Palette.

Ver.0.4.9:
  - Bug fix (Fault in Menu translation)

Ver.0.4.8:
  - Added Replace Points operation.
  - Added new Selecting Points operation.(Shift+Add/Delete Points Icon)
  - Improved multi language.
  - Added French resources.

Ver.0.4.7:
  - Improved SVG import.

Ver.0.4.6:
  - Added Resource for translation (Localizable.string).

Ver.0.4.4:
  - Added APNG Export.
  - Width of Sequential Images Export is limited to a multiple of 4.

Ver.0.4.3:
  - Added PNG with Alpha Mask to Sequential Images Export.
    Now, you can make APNG by using 'APNG Assembler'.

Ver.0.4.2:
  - Added 3 tutorial animations.
  - Added Language option to Text object.
  - Page select mark is changed to a red square from '*'.
  - Added fast scroll to menu list.
  - Added Time shift option to AnimeCast.
  - Improved Vibration effect.

Ver.0.4.1:
  - Improved Viewer mode. (Skip error file.)

Ver.0.4.0:
  - Screen design has become changeable.
  - Some example animations have been changed.
  - Bug fix (Save polypoligon)

Ver.0.3.35:
  - Added Viewer mode.
  - Improved Japanese file name.

Ver.0.3.34:
  - Improved SVG export(Loop, Zoom, AnimeCast, Color).
  - Improved SVG import(Japanese name).

Ver.0.3.33:
  - Numeral input of time duration of pages.
  - Input of four points rectangle by +Ctrl Key.
  - Improved SVG export(Loop).
  - Improved SVG import(fill-opacity).
  - SVG export by changing EXE name to 9va-win-svg.exe.
    example) 9va-win-svg.exe "full_path_name.eva"
    Animated SVG (full_path_name.eva.svg) will appear in the same folder of full_path_name.eva.

Ver.0.3.32:
  - Improved SVG export(AnimeCast with Path).
  - Menu name changed(Modify--> Object).
  - Menu item name changed(Interpolate--> In-Between).
  - Menu item name changed(Random effect--> Vibration).

Ver.0.3.31:
  - Improved SVG export(AnimeCast with Loop).

Ver.0.3.30:
  - Monochrom, lightness change added to Color palette (White-Black Palette + Ctrl Key).
  - Improved SVG export(AnimeCast with mirror).
  - Bug fix (SVG import).
  - Improved GIF export(Low frame rate).

Ver.0.2.29:
  - Improved SVG export(AnimeCast with Time curve).

Ver.0.2.27:
  - Decrease Points operation was added. (Menu > Edit > Effect)
  - Line view play was added. (Ctrl + Play button)
  - Grouped strokes can become combined to make poly-polygon.
  - Transform menu on the Selection frame become available for poly-polygon.
  - Gradation colors can be exchangeable.
  - Improved SVG Import(Large data).

Ver.0.2.25:
  - Random Time curve added.

Ver.0.2.24:
  - Improved SVG export(AnimeCast with Time curve).

Ver.0.2.23:
  - Enlarged exported image size to 2048x2048.
  - Improved SVG import(Style).

Ver.0.2.22:
  - Improved SVG export(AnimeCast).

Ver.0.2.21:
  - Improved curve accuracy for a path including many points.
  - Bug fix (Sequential Images export including background).
  - Bug fix (Image bigger than stage).(9va-win)
  - Bug fix (Preview for File open).(9va-win)

Ver.0.2.20:
  - First version.

## * Copyright of Data

The Copyright of the following data belongs to the authors. Commercial use is prohibited.

- Background of Remix (remix.png) Yuri Miyake(2011)
- One Picture Animation Sample
  SKOMINAMI(2018), Rika Mori(2018), Kazuko Yamashita(2018), Takaaki Shimbori(2018)

## * Licence

- 9VAe is FREE SOFTWARE developed by 9VAe Lab (EVA*PROJECT).
  Copyright (c) 2016-2022 9VAe Lab
  Danjiro Daiwa (9vae.pi@gmail.com)
  https://9vaelab.blogspot.com
  https://dev.to/dnjiro
- Redistribution and use are permitted provided that the following conditions are met: THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.