Expresii 寫意
  • Home
  • Showcase
    • Moxi Paint Engine
    • Yibi Brush Engine
    • A New Way to Paint
    • youji Rendering Engine
  • Download
    • Get / Buy Expresii >
      • Update Log
    • Sample Artwork Files
    • Third-Party
  • Support
    • Documentation >
      • End User License Agreement
      • Privacy Policy
    • Video Tutorials
    • User Forum
    • FAQ
    • Feedback
    • Help Translate
  • About Us
    • Contact Us
    • Media Resources
    • Privacy
  • Blog
  • 主頁
  • 示範
  • 網誌
  • 下載
  • 關於我們
    • 聯絡我們

Expresii running on M1 machine via Parallels 16.5 / 17

18/4/2021

Comments

 
Expresii user  Steve Kim just sent us a screenshot of Expresii   running on his Apple M1 machine on via Parallels 16.5:
Picture
We're amazed that it actually runs fine!

Steve shared: "At  4K screen resolution, I was getting 60 FPS during strokes and around 80 while not stroking. Full screen w/ the default landscape canvas and the largest brush. 1440p was 80 FPS while painting, 120 FPS when not stroking. The VM was set to 6 virtual cores and 8GB of ram on my 16GB M1 Mac Mini running the latest ARM build of Windows 10 via Parallels trial."

The installation process was like documented in the following video:
2022 update: it's running well on M1 Mac Book Air via Parallels Desktop 17. We get 80+ to 50+ FPS on full-screen:
Comments

Expresii on Parallels Desktop 16 for Mac

24/3/2021

Comments

 
For those who want to use our paint app Expresii on Mac,  here're some updated tests for you.   

Tilt Issues

First, we verified that Expresii x64 (version 2021.02.22) artwork saving and snapshot export work correctly on Parallels Desktop 16. However,  we found two issues with pen tilt reading on Parallels Desktop 16 for Mac: 1. Y-tilt is up-side-down. 2. Tilt reading is reported during hovering but not when pen is touching the surface. Pen display is XP-Pen Artist 12 Pro with driver version 2.18 (2021-02-26) on Mac. ​

Performance hit

For comparison, we also ran Expresii in native Windows 10 on the same machine. We get 55-70 FPS on Parallels and 80-95 FPS native Windows 10.  That is, we get about 25-30% performance hit.  Note that the FPS here is our simulation FPS rather than display FPS. The display resolution does affect the performance. The screen resolution is 1920x939 under Parallels, a little less than native FHD 1920x1080 of the pen display on which we ran native Windows 10, so we already gave a little advantage to running under Parallels when we  measure the FPS.

Correct Tilt reading on Native Windows 10

The tilt reading is also correct  out of the box on native Windows 10.  We don't even need to install driver for the pen display before we can the correct tile values via Windows Ink.  As you can see in the video below, we get tilt reading for both pen hovering and touching the surface.  Previously, we have the tilt reading correct on Windows 10 (via Windows Ink or vendor's own wintab32.dll) for various tablet vendors including Wacom, Huion, XP Pen & Microsoft Surface Pen, so we believe we're reading the tilt values correctly from the app. 

Previously, a user sent us a video of Expresii running on Parallels 15. She was using iPad + Apple Pencil for stylus input via Sidecar , and she also got that up-side-down tilt. At that time,  we thought it could be specific to this sidecar setup so we just reversed it back via Expresii's setting (as shown in the above video) for correct control. But now   we get inverted Y-tilt even on XP-Pen , so we believe Parallels should change its way interpreting the value for Windows Ink.

Test system specs:

CPU: i5-8259U
GPU: Iris Graphics 655 (Parallels Intel 14.7.8 driver with OpenGL 3.3)
Pen display: XP-Pen Artist 12 Pro with driver version 2.18 (2021-02-26) on Mac

Virtualization   software:   Parallels Desktop for Mac version 16.2.4 (49160)
OS: MacOS Catalina 10.15.7
Comments

2020 conclusion and Looking Forward

19/12/2020

Comments

 
2020 went too quickly. No travel. In fact, our activities were mostly confined in our neighborhood.​  Nevertheless, the development of Expresii never stopped. Just check our Update Log for a (truncated) list of what have been done.  

2020 Review

Animation / Automation

Have been collaborating with a small team of animators this year on a short film Find Find , whose production started in March.  It serves as an experiment for how Expresii can be used for animation. We are developing a system that can automatically control the brush (and other attributes like color loading) in Expresii to produce a sequence of animation frames.  This lays a ground for modern ink-painting animation  (水墨動畫). Click the octopus below to watch an illustrative video.
Picture
The animation is set to premiere  in mid-2021.   

Running on Mac / ARM-based machines

In mid-2020, it's been proven that Expresii can run on an Intel-based Mac via Parallels Desktop 15 or later, complete with Apple Pencil support (with pressure and tilt) via Sidecar, but the save / export function of Expresii was not working  due to limitation of Parallels' OpenGL implementation. Since version 2020.11.01, we updated Expresii to overcome this limitation so that it can now run  fully via Parallels. So, yeah, apart from running Expresii via Bootcamp, you can now run it directly from within MacOS via Parallels. 
However, it seems Apple is ditching Intel processors for future Mac's in flavor of their own ARM-based processors. For Expresii to run on ARM,  a crucial part from Microsoft is the support of  OpenGL 3.3+ for Windows on ARM. They have good progress on this, citing   in November   an   Insider version of the compatibility package  that one can test with.  Since one can already   run Windows on ARM on Apple's new M1-based machines, it's quite possible we can run Expresii on ARM-based Apple hardware. 

Those of you having an ARM-based machine can try Windows on ARM (if on Apple M1, here's an   installation guide) and get the   Insider preview     of the OpenGL 3.3 package to try Expresii there already. For those of you hoping to run it via   Parallels,  Parallels just released a   tech preview  in which you can run Windows on ARM as virtual machine  on an M1 Apple machines. So for those of you having a Parallels 16 license, you can already try it.   If you do try them, let me know how it goes!  

2021-04 Update: 
  Yes, Expresii  runs on Windows 10 ARM version via Parallels 16.5 on Apple Silicon M1 machine!

new hardware for color input / control

In March 2020, we got a call from Taiwanese company Ufro.  Their CEO would like us to support their new color-picking mechanism, in preparation for the then-upcoming Lenovo E-Color Pen. We're happy to help. In July this E-Color Pen started to hit the market, and we did some demos for it. Expresii became the only app that can show off this E-Color Pen with gorgeous  color blending effects. 

In May, we added support for on-the-fly adjustment of loading color hue, lightness & saturation via hotkeys in Expresii.   More pen tablet makers are adding dials to their hardware and we also showed you can use those dials for real-time  color adjustment  by assigning the dial to our hotkeys. 

We have been in contact with other hardware makers  too.  Would reveal more when collaborations come to fruition.
Picture
Beautiful watercolor patterns produced while demonstrating an XP-Pen pen display
Picture
Demonstrating the Lenovo E-Color Pen

Optimization

Since February, the file size of an Expresii artwork file and in-memory storage size are significantly reduced.   In October, the artwork export rendering implementation is replaced with one that is more amenable to having more layers.  In December, artwork  rendering is also optimized to up to 50% faster (or  80% for a bit lower quality). These path the way  to allowing more layers  or future enhancements. 

2021 Ahead: Improvements & New Features

Sorry for the lack of a roadmap thus far.   Since the internal of Expresii is much more complex than ordinary paint programs, it takes more effort to design and implement stuffs.  Quite some users still don't have a good GPU and without  a good GPU, we have to be economical when using GPU resources. Now that hardware has improved and capable GPUs are more common in new machines, we'd like to update Expresii to allow better experience given more available GPU compute and memory   resources.

Suminagashi

Suminagashi is a form of marbling.  In October, we   gave a preview   of our implementation in Expresii and we passed it to our trusted user Shuen Leung, and she produced the following artwork:
Sample Suminagashi artwork done in Expresii by Shuen
Sample Suminagashi artwork done in Expresii by Shuen
There is still some more work to be done before we can release it to the public. Let us know how you like it so far.

Better Dry-up

I know many of you find it hard to paint when the paint never really dries and needing to use a new layer for sharp overlapping shapes.   That would change soon. 

More layers

With those optimizations mentioned above, we're ready to add support for more layers.

Western watercolor

We'll start adding Western watercolor specific features like drips, backruns or granulation.

Image Import

Some of you were asking for image import.  With that above-mentioned dry-up change, import would be possible.

Oil paint

Our Nelson Chu has been thinking about how to do even better than what he did for oil paint simulation in  Fresh Paint (Project Gustav) . Hopefully, we can come up with a good solution in the coming year following Western watercolor.

RYB color model

We already have an initial implementation of the RYB color model. This makes the colors look more natural, but it actually narrows the range of possible colors you can get. The greys become kind of sepia. 
RGB / CMY color model
RYB color model

Your support is Essential

Existing customers will get these enhancements for free.  So, you don't need to wait if you want to purchase Expresii now.  ​ (^人^)

​If you like what we're doing, please support this endeavor by buying the app (or giving a tip by paying for a trial key) and tell your friends who might be interested.  Everything counts!     Thanks you!      m(_    _)m 
Comments

Expresii running on Mac via Parallels Desktop 15

1/11/2020

Comments

 
Since April  it is verified that Expresii can run on Mac via Parallels 15. You can even control brush tilt via sidecar with the Apple Pencil on iPad:
​The only remaining obstacle was the GPU shader samplers limitation (limited to 16; Expresii needs 18) on the Parallels implementation. This kept Expresii from saving artwork.

 We have now updated Expresii with a new export renderer that doesn't require 18 texture units. That means  since version 2020.11.01,  Expresii  should now  run fine on Parallels Desktop 15 or later, including artwork saving / export.

Let us know how you like Expresii running on Mac via   Parallels Desktop.     ヽ(・∀・)ノ
Comments

    Expresii 寫意

    Previous Posts
    以前的文章

    November 2022
    October 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    December 2020
    November 2020
    October 2020
    August 2020
    June 2020
    April 2020
    January 2020
    December 2019
    November 2019
    October 2019
    September 2019
    August 2019
    July 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    September 2018
    July 2018
    June 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    October 2017
    August 2017
    July 2017
    June 2017
    May 2017
    April 2017
    February 2017
    January 2017
    December 2016
    November 2016
    October 2016
    September 2016
    July 2016
    June 2016
    May 2016
    April 2016
    March 2016
    February 2016
    January 2016
    December 2015
    October 2015
    September 2015
    August 2015
    July 2015
    June 2015
    March 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014
    June 2014
    April 2014
    November 2013
    October 2013
    July 2013
    February 2013
    January 2013
    December 2012

    Categories 分類

    All
    3rd Party Tool
    Animated
    Artists
    Calligraphy
    Demo
    Hardware
    Mac
    New Feature
    Publicity
    Purchase
    Surface
    Tech

    RSS Feed

Picture
© Expresii.com 2023. All Rights Reserved.