<

zb4r8 uiのフォントサイズ+種類を変える

ご利用は自身のリスクの元にって事で。

主要な部分でuiに関わる部分の場所さっくり変えてみたいって時足がかりにはなるかな?と。

*fontサイズでシリアル入力とかで問題有るケースも有るようなので一応軽くって事前提のスタイルで宜しくお願いします。

 

デフォルトの位置はここです。

C:\Program Files\Pixologic\ZBrush 4R8\ZData\ZLang

新しくr8で追加されたフォルダーですね。

 

こういうものはシステムに入れて置くのは嫌いなのでシンボリック張っちゃいます

これでシステムSSDが死んでも平気と言うこと。

 

 

artsak666.hatenablog.com

後、コピーはzlang丸々取ってオリジナル保持してから改変していけばいいです。

f:id:ARTSAK666:20170615121450p:plain

末尾が■なのはosのコピー改変しているからです~コピーでも無視するはずです。

 

artsak666.hatenablog.com

 

ZFontsMac.xml

ZFontsWin.xml

関わりあるのはこいつらですね。(多分 win版/mac版って事だと思う)

エディターで見ると

<fontmaps>
<!-- Default map -->
<!-- Languages:
- "en": English
- "jp": Japanese
- "de": German
- "es": Spanish
- "fr": French
- "zn": Chinese
- "zc": Custom
-->
<fontmap
unicode = "0000-FFFF"
language = "jp"
sysfont = "NotoSansCJKjp-Regular.otf;meiryo.ttc,3"/>
<fontmap
unicode = "0000-FFFF"
language = "kr"
sysfont = "NotoSansCJKkr-Regular.otf"/>
<fontmap
unicode = "0000-FFFF"
language = "zc"
sysfont = "NotoSans-Regular.ttf;NotoSansCJKjp-Regular.otf;NotoSansCJKsc-Regular.otf"/>
<fontmap
unicode = "0000-FFFF"
language = "fr,en,de,es"
sysfont = "NotoSans-Regular.ttf;segoeui.ttf;segoe.ttf"/>
<fontmap
unicode = "0000-FFFF"
language = "zn"
sysfont = "NotoSansCJKsc-Regular.otf;msyh.ttf,1;simkai.ttf,0;msjh.ttf,1"/>
<fontmap
unicode="0000-FFFF"
sysfont="NotoSans-Regular.ttf;NotoSansCJKjp-Regular.otf;NotoSansCJKsc-Regular.otf;segoeui.ttf;segoe.ttf;meiryo.ttc,3;msyh.ttf,1;simkai.ttf,0;msjh.ttf,1;ARIALUNI.TTF"/>
</fontmaps>

 

どう考えてもお察しな項目が頭の方にズラリ。

システム見てんのかな?とか思ったんですが \ZLang\ZFont が居場所ぽいです。

 

ちなみにotfが opentypefont ttfがtruetypefont fonがfontfile

ただどれでも受け付けるようです。

構文としてはjpならこれが一塊

<fontmap
unicode = "0000-FFFF"
language = "jp"
sysfont = "NotoSansCJKjp-Regular.otf;meiryo.ttc,3"/>

 

問題の所はsysfont ,で区切りを入れてフォントの種類を複数指定出来ます

多分形から推測するに1,1バイト 2,マルチランゲージ等なん感じが多いです。

uslungも複数有るので区分という方が正しいんでしょうけど。

解像度に対して項目3つが有ってどうのって有るのでその区分な気がしますが。

 

f:id:ARTSAK666:20170615061415p:plain

f:id:ARTSAK666:20170615061823p:plain

で・・・一応変わりました。

がどれもしっくり来ないので変えられる方法も有るんだと言う事です。

(デフォの英語で別に問題無い人なので、調べていたのは多分txt出力がfontfileの種類に依存するんじゃないかな?と言うことでfontの中で文字が足りなければ生成出来ないはずなのでfontに足りない文字マージして拡張するか…と言うリカバリーとして調べていました)

 txt fontサイズをいじる方法があるようなので

\zfontswin\ を弄ります

4k対応と言うことでスケーリングで比率って事なのかな?と思いますが違ってても

変わる事実は変わらないのでやっていきたいと思います

 

fontmapの下に列挙されているものが参照データとなります。

 

あとわざと変化大きくするのに値大きくしたりしているのでご了承を

あとあんま触って良くないので変化のある一部を載せます。

ちょこっとだけど変化は一応確実にしますので

見た感じで1pxでも縦を削りたい上で変化大きくしたくない場合は

デフォ 25 20%位でしょうか。

 

<!-- Palette titles in top menu, Brush/materials/Stroke/Alpha large selector icons names, SubTool names, Layer names, labels in colors modifiers (in Materials, UI colors prefs, etc) -->
<font name="TFont" shadow="3" fixed="false" width="25%" height="25%"></font>

<!-- Unused? -->
<!-- <font name="SFont" shadow="3" fixed="true" width="16.67%" height="16.67%">

f:id:ARTSAK666:20170615123915p:plain

トップメニューのサイズですね。

 

 

</font> -->
<font name="SFont" alias="TFont"/>

<!-- Buttons/sliders texts, all LightBox texts, title bar -->
<font name="SFont2" shadow="0" fixed="false" width="25%" height="25%"></font>

f:id:ARTSAK666:20170615124314p:plain

そこかしらに使われているfontサイズだと思えばいいです。

 

 

<!-- Tooltips/Autonotes texts, Dialog boxes (freeze SubD levels, etc), text in ZScripts (see ZPlugins>>Misc Utilites>>TextFileViewer) -->
<font name="NoteFont" shadow="none" fixed="false" width="31%" height="31%"></font>

f:id:ARTSAK666:20170615125936p:plain

タブの名前の所とかのfontサイズですね。

 

 

<font name="SMFont" alias="NoteFont"></font>

<!-- ONLY when tooltips large button size preference is enabled - Tooltips/Autonotes texts -->
<font name="MFont" shadow="none" fixed="false" width="40%" height="40%"></font>

<!-- Unused? -->
<font name="LFont" alias="MFont"/>
<!-- <font name="LFont" shadow="none" fixed="true" width="27.08%" height="50%">

f:id:ARTSAK666:20170615125326p:plain

ポップアップに使われるfontサイズですね。

意外と大きくてもこれは大丈夫な部類

 

 

 

総括

・font変えても余りしっくり来ない。

・font25 20%位がデフォぐらいの変化程度で良いんじゃないかという程度。

 

ただ大画面モニター使うからuiの文字ちっさいとかは細かく変えないなら

意外と一気に変える事が可能なんじゃないかなって印象

 

ZBRUSH4R8 ラスティス(ケージ変型)を使ってみる

ラスティス(ケージ変型)を使ってみる

solidscalp状態のマルチresのおっさん(デフォの状態)

3dGIZUMO onデフォームかけている時もう一回押すとこのモードになります

f:id:ARTSAK666:20170614142001p:plain

ラスティス変型はまずギア

 

f:id:ARTSAK666:20170614142212p:plain

f:id:ARTSAK666:20170614142246p:plain

deformer

しかしエラー

f:id:ARTSAK666:20170614142347p:plain

マルチresolutionだと駄目と言うことなので

Geometryで消します

f:id:ARTSAK666:20170614142713p:plain

 

詳しい説明は面倒くさいのでー種類

bend arc

f:id:ARTSAK666:20170614142634p:plain

flatten

f:id:ARTSAK666:20170614142939p:plain

bendCurve

f:id:ARTSAK666:20170614143049p:plainMULTI slice

f:id:ARTSAK666:20170614143237p:plaindeformer

f:id:ARTSAK666:20170614143345p:plainTaper

f:id:ARTSAK666:20170614143437p:plain

Extender

f:id:ARTSAK666:20170614143540p:plain

Twist

f:id:ARTSAK666:20170614143634p:plain

 

注意としてはsolidな状態からダイナメッシュに移行するときdrow状態じゃなくダイナメッシュかけると確定されてしまうと言うこと。

ZB4r8 LIVEBooleanを取り敢えず使ってみる。

取り敢えず機械翻訳

後で説明はするのでサックリ読めばokかなと。

 

取り敢えず動かしてみます。

(取り敢えず動かすだけなので分かったらもっと掘り下げて下さい。)

-------------------------------

ブール演算を使用してモデルを作成するプロセスは簡単で、
DynaMesh BooleanとRemesh All機能と同様です。 あなたが
追加、減算、または交差オブジェクトを使用して、
SubToolの対応する演算子です。 これらは、上にある小さな円のアイコンです
SubToolリストの各項目、目のアイコンの左側に:Add、Subtract and Intersection、
「開始」フラグを追加します。

 

f:id:ARTSAK666:20170614104621p:plain

SubTool演算子。左から右へ:開始フラグ、加算、減算、交差。
モデルを準備し、各SubToolに対してオペレータを設定します。 次にブール値を有効にする
プレビューし、準備ができたら結果のメッシュを作成します。

f:id:ARTSAK666:20170614104845p:plain

f:id:ARTSAK666:20170614104705p:plain

ブール値の設定と機能は

Render >> External Render sub-palette.

 

-----------------------

 

簡単に説明すれば

f:id:ARTSAK666:20170614105120p:plain

こいつをonにしてブーリアン状態を指定してゆき

f:id:ARTSAK666:20170614105600p:plain

liveBooleanをon

f:id:ARTSAK666:20170614105620p:plain

ちなみにサブツールをLIVEBoolean属性にするってような事では無くて

表示状態をLIVEBooleanにするって事みたいです。

だからサブツールまたいでも別にoffにはなりません表とかに出しても良いような出さなくても何とかなるような感じですね。

最小でテスト。(真ん中の四角は見ないことで・・)

f:id:ARTSAK666:20170614105709p:plain

f:id:ARTSAK666:20170614105539p:plain

solidscalpのRhinoを同じくsolidscalpのSphereでBoolean

 

で次にインサートで四角を追加

f:id:ARTSAK666:20170614105957p:plain

(インサートの場所によるのかBooleanの影響下では無かったがサブツール位置を変えるとBoolean下になった)

f:id:ARTSAK666:20170614110148p:plain

ちょっと薄いのが削られている所。

f:id:ARTSAK666:20170614110300p:plain

f:id:ARTSAK666:20170614110316p:plain

んで結合。

meke Booleanって奴ですね。

f:id:ARTSAK666:20170614110846p:plain

f:id:ARTSAK666:20170614110921p:plain

 

んで・・・・今使っているサブツールには出ないので

サブツール一覧を見ると結合されたものが有ると言うことです。

f:id:ARTSAK666:20170614110815p:plain

 

で・・・・これで一つ終了。

懸念の何に属するかを試します。

(solidscalpでの挙動とダイナミックはさほど差は無いはずなので飛ばします。あとピクソがやってたし)

 

f:id:ARTSAK666:20170614111503p:plain

f:id:ARTSAK666:20170614111522p:plain

700kpintのダイナメッシュを用意

Springをインサート

f:id:ARTSAK666:20170614111751p:plain

f:id:ARTSAK666:20170614111813p:plain

2kのsolid

f:id:ARTSAK666:20170614111832p:plain

Boolean

負荷は低い

次にSpringをダイナメッシュ化で1kM

f:id:ARTSAK666:20170614111954p:plain

こちらも負荷ほぼ無し

結合では多少時間が掛かる位ですかね

リダイナメッシュかけているような感じ。

f:id:ARTSAK666:20170614112226p:plain

大体気がすんだかなという感じです。

あとは作業込み入ってトラブルがでるかどうか?と言う所はわかりません。

ゲーム: ダライアスバースト pc版のエラー回避。

どういった訳かエラーが出て止まる…っての調べずほっといたのですが

原因調べたら windowsサービスのタッチキーボードが原因だそうです。

f:id:ARTSAK666:20170607204246j:plain

f:id:ARTSAK666:20170607204255j:plain

 

で・・・これで治らなかったんですがその原因です。

 

多分ですけどコレwindowsが起動している間に止めてもこのエラー源って止まらないようです。

つまり、動かないようにしてかつ再起動で無効状態で起動する。

 

後、関係ないですが43インチ4kは良いです。

実務でも使えるしゲームをやるにも最適なのでお勧めです。

ダライアスも大画面で快適ですよ

 

Philips 43型ワイド液晶ディスプレイ (4K対応/IPSパネル/5年間フル保証) BDM4350UC/11

Philips 43型ワイド液晶ディスプレイ (4K対応/IPSパネル/5年間フル保証) BDM4350UC/11

 

 

zBRUSHのカスタムuiのバグ。(やや不確定

f:id:ARTSAK666:20170529012030p:plain

f:id:ARTSAK666:20170529012116p:plain

前から起きるので知ってたと言うかトリガーが何か判明しなかったのですが

多分・・・当たっているぽいので記事に。

 

現象としては何らかの現象がトリガーとなってカスタムuiで置いたボタンがこのように黒抜けしボタンとしても機能しないという物で

更にこの現象になったUIはセーブしてなくても(確か戻らない)この現象で立ち上がると言う結構辛い仕様。

 

ただしコレの再現性がちょっと低いので条件を踏んでいるといつかは起きると言う物。

 

条件というのはコレ

f:id:ARTSAK666:20170529012857p:plain

f:id:ARTSAK666:20170529012954p:plain

こういう事です。

 

恐らくですが画面上にUIのラベルが同じ物は1つしか置けない

正確に言えばデフォルトのラベルが読み込まれると2つめのデュプリケイトされたラベルは取捨選択でマスターのラベルが優先される

ただしこのリロードが常に起きる訳ではないようで何らかのタイミングでリロードが起きるとカスタムとして貼られたラベル(ボタン)は黒抜けする。

 

対処法としてはデュプリケイトしたラベルじゃなければ良いはずなので

機能を記述したマクロをボタンにして使う

 

多分消えてるボタンが基本機能で同時に出ているのと

たまたま同時に出ている奴が何度か消えたので恐らく合っているはずです。

クリップペイントのパレットをマシにしてみる。

所々。。。いや至る所に激怒ポイント満載のClipStudioPaintなのですが

パレットが超使えないのは薄々気がついていると思います。

 

正規の方法ではこれはどうしようもないので別の手で行きます。

根本的な理屈と使う状態はサブビューという物とパレットなりをSS取った物

(非圧縮が良いと思いますjpegとかだと混色と言うより濁色が混じるのでランダムに取りたいならそれでもいいかも知れないです)

 

サブビューはウィンドウ>サブビューに有ります

f:id:ARTSAK666:20170523032005p:plain

開いたら

f:id:ARTSAK666:20170523032023p:plain

フォルダーアイコンを叩いて画像を開きます。

f:id:ARTSAK666:20170523032109p:plain

スポイドマークをオンにする事で普通にこの中だけはスポイドという状態になるので

一手間加えたら完全にピッカーとして使えます。

 

他の利点としては拡大等が自由な為

f:id:ARTSAK666:20170523032506p:plain

スペースを有効に使えます。

 

画像編集と言う手間が発生しますがスポイドで移動とかも必要ないですし

パレットが上手く形成出来ればカラーセットより使いやすいかと思います。