Update Ver0.8.2 Jun/28/2019
Added Direct pointer mode to Artstage!

Watch video in this tweet!
https://twitter.com/_darger/status/1144455247286304768
When Direct Pointer mode is enabled, you can paint by touching the model directly with the cursor without pulling a trigger when painting textures.

If the "Size with pressure" option is enabled, the brush size gets bigger as you pierce the cursor deeper into the model.
Also, in direct pointer mode, the UI can be operated with touch without trigger.
By changing the cursor direction to the bottom of the controller, you can paint with the controller holding like the pen.

Holding the controller like a pen makes precise paint strokes easy.
Also, it is now possible to hide currently selected faces during texture painting, or to show only currently selected faces.

You can hide faces that you want to mask or hide obstacle while painting.
We also fixed some texture paint issues that were found while implementing this feature.
In addition, an option to manually select the controller operation type has been added.

Artstage switched the operation method of the controller by identifying the type of HMD, but in the future we realized that there could be a combination of Vive HMD and Index controller, and Index HMD and Vive controller.
The user can manually select the controller type to select the operation type best suited to his environment.
You can select "Oculus Touch" or "Vive" in addition to "Default" which automatically identifies as before. Most VR controllers come with a touch pad or thumb stick, so it should be sufficient to use the Touch or Vive controls.
Users can also fine-tune button placement from the controller binding config of SteamVR.
For example, when playing Artstage from Oculus Quest using ALVR or VRidge, you should be able to perform the same operation as Oculus Rift by setting the controller type to "Touch".
Features
-Added direct pointer mode. It is enabled by turning on "Enable direct pointer mode" in Preferences.
-Added "Hide pointer ray in direct pointer mode" option to Preferences.
-It is now possible to hide the currently selected face or hide all but the currently selected face when painting textures. You can select from the tool config of the texture paint tool. You can use it to hide obstructed faces while painting or to mask faces that you do not want to paint.
-You can now manually select the controller type from Preferences. In the case of "Default", HMD is automatically detected as before. If it is "Oculus Touch" or "Vive", it will switch to each operation type forcibly. The controllers displayed on VR is also show as selected.
-You can now choose whether the eyedropper gets an alpha value in the tool config of the texture paint tool.
Improvements
-When painting textures, you can no longer paint on the reverse side.
-When painting textures, you can paint without hitting pointer ray to the model. (Normal pointer paint only) Makes it easier to fill the corner of the face.
Changes
-The eyedropper no longer gets an alpha value by default during texture painting.
Fixes
-The texture paint bleeds when hiding one of the adjacent UV islands.
note: Features of early access are not stable. These may be changed or abolished.