投稿

Blender: 透過設定のオブジェクトにUVマッピングはぼやける

Quick Edit Pencil
Blender v2.73

UVマッピングした画像のぼやけを解消解決

  1. プロパティーズ の テクスチャ の▼画像 のアルファにチェックをいれPremultiply(プリマルチプライ)を選択。
  2. プロパティーズ の テクスチャ の▼影響 の アルファにチェックを入れる。
透過設定オブジェクトの透過を切らなければ、

UVマッピングした画像もぼやけて(透過)しまうが、

UVマッピングした画像の透過部分は透明にすることで、

オブジェクトの透過を切らずにハッキリと表示させることができる。

参考リンク先
Blender操作忘備録 : 透過画像の透過部分は透明にしたい!のメモ - livedoor Blog(ブログ)

魚拓
https://drive.google.com/file/d/0B1aIrbcbrIYkWm91dGY1QjVSUHc/view?usp=sharing

Macの「写真.app」アプリでオリジナルをFinderで表示するAutomatorサービス

Quick Edit Pencil
できるだけアプリやサードパーティプラグインをインスコしたくないので、写真アプリからオリジナルを表示するAutomatorサービスを書きました。

自分の環境用にパラメータを設定してあるので、必要な方は自分の使っている写真ライブラリ名に変数値を変更して使ってみてください。



マスターをFinderで開く.workflowをダウンロード
Google ドライブに公開してますのでダウンロードしてくださ。

インストール方法
ダウンロードした「マスターをFinderで開く.zip」を解凍して「マスターをFinderで開く.workflow」をダブルクリックしてください。
Automatorで開くかインストールするかたずねるダイアログが出るので任意の方法を選んでください。

使い方
写真.appでオリジナルを表示したい写真を選択します。
Automatorで開いた場合
Automatorで「マスターをFinderで開く」再生してください。
インストールした場合
右クリックまたはアイコンから選択した写真の情報ウインドウを選択します。
情報ウインドウのファイル名あたりを右クリックして表示されたメニューから「マスターをFinderで開く」を選択します。

写真ライブラリ名を指定
Automatorで「マスターをFinderで開く.workflow」を開き、AppleScriptが記述されている部分に下記のコードがあるので、赤文字の変数値を自分の環境に合わせた写真ライブラリ名に変更してください。
--ユーザーの設定項目
set pictLib to "写真 Library" --写真.appで使っているライブラリを指定

--以下編集不要
set pictFol to path to pictures folder from user domain as text --ピクチャフォルダのパスを取得
set pictOrg to ".photoslibrary:Masters" --マスターが保存されているパスを指定

tell application "Photos"
set a to selection --写真.app(Photos)上で選択中の写真/ムービーのうち最初のものを処理対象に
if a = {} then return --何も選択されていなかったら処理終了
set aa to first item of a
set aInfo to properties of aa
set aFilename to filename of aInfo --ファイル名を取得
end tell --参考AS http://piyocast.com/as/archives/1374

set pictMastersFol to POSIX path of (pictFol & pictLib & pictOrg) --マスターフォルダのパス

set currentPath to do shell script "find " & quoted form of pictMastersFol & " -name " & quoted form of aFilename --マスターファイルのパスを取得

set tmp to AppleScript's text item delimiters --マスターファイルのパスのテキストをリストに格納するための準備デフォルトのデミリタを格納
set AppleScript's text item delimiters to ASCII character (13) --デミリタ区切り文字としてCR改行を指定
set theList to every text item of currentPath --リストに格納
set AppleScript's text item delimiters to tmp --デミリタをデフォルトに戻す
return theList --マスターファイルのパス配列を渡す

Automatorの変数をAppleScript内で使う

Quick Edit Pencil
Automatorで設定した変数をAppleScript内で変数名を指定することはできない
なので、AppleScriptでinputの値を変数に格納する
on run {input, parameters} set val1 to item 1 of input set val2 to item 2 of input set cnt to (count of input) end run
参考サイト AutomatorでAppleScriptに値を渡す http://ameblo.jp/softwaredeveloper/entry-11988473204.html AppleScriptのサンプル
on run {input, parameters} set pictFol to path to pictures folder from user domain as text --ピクチャフォルダのパスを取得 set searchCha to item 1 of input --Automatorで受け渡された変数値(ファイル名)を取得 set the clipboard to searchCha --クリップボードにコピー return input end run

VMWare Playerでホストとゲスト間でクリップボードが共有できない時の対処法

Quick Edit Pencil
こちらは2015年9月の情報となります。
内容は、物理環境を仮想化した時に起こるVMwareToolsが起動・常駐しない場合(クリップボード共有できない)の対処方法となっています。

VMWare Player(6.0.5)
ホストOS:Windows8.1 Pro
ゲストOS:windows7 32bit Home Premium※1
※1.ゲストは既存の物理環境をVMware vCenter Converterで仮想化しVMwareToolsをインストールしたがクリップボードが共有できなかった。

多くの検索結果では.vmxファイルにパラメーターを追記削除する方法が紹介されていますが、.vmxファイルを編集する前に確認していほしいのはゲストでVMwareToolsが常駐しているかどうか。

既存の物理環境を仮想化した場合VMwareToolsを正常にインストールしても常駐しない場合があるそうで、今回のクリップボードが共有できない症状はVMwareToolsが起動(常駐)していないのが原因だった。

ゲストでVMwareToolsが常駐していて、クリップボードの共有ができていない場合は次を試すと良さそうです。
~.vmxファイルに以下追加して再度起動
isolation.tools.copy.disable = false
isolation.tools.paste.disable = false

VMwareToolsが起動(常駐)していない場合の対処方法


まず確認したいことはVMwareToolsが常駐しているか確認する。

通常はゲスト起動時にVMwareToolsが起動して常駐するのでタスクバーの通知領域にVMwareToolsのアイコンが表示されている。

常駐していなければ、"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe"を起動すれば良いのだが、右クリックで管理者として実行をクリックしても起動してくれないので、次のコマンドをコマンド プロンプト(DOS窓)で実行することで常駐させる事ができるハズだ。

"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr

上記のコマンドを実行するにはコマンド プロンプトは管理者として実行する必要があるので、スタートメニュー>全てのプログラム>アクセサリ>コマンド プロンプトを右クリックして管理者として実行をクリックして起動する。そして、上記のコマンドをコピペしてエンターキーたたく。

これでVMwareToolsのアイコンがタスクバーの通知領域に表示されていれば、ホストとゲスト間でクリップボードの共有が可能となっているバズである。

この方法で問題は解決するがゲストを立ち上げる毎にコレをするのは邪魔くさいので、ゲスト起動時にコマンドが実行されるように設定してみた。

このコマンドをバッチファイル(拡張子がbatのテキストファイル)に書いて常に管理者として実行するか、もっとスマートにvmtoolsd.exeのショートカットを新規作成して、リンク先をこのコマンドに置き換える。
前出のコマンドだけでは実行後にコマンド プロンプトのウインドウが出たままなので、実行後コマンド プロンプトのウインドウを閉じる命令を追記したのが次のコマンドだ。

バッチファイルへのコマンドの記述
start "" "C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr \setPrefInt "force-accessibility-off" 1

ショートカットのリンク先への記述
"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr \setPrefInt "force-accessibility-off" 1

ゲスト起動時に自動でこれらのコマンドを実行してVMwareToolsを常駐させるように、タスクスケジューラを使い管理者権限でこれらを実行させる。

タスクスケジューラをコントロールパネルの管理ツールから起動して、操作>タスクの作成をクリックしてタスクを作成し、全般タブで「最上位の特権で実行する」にチェックを付け、トリガータブでトリガを新規しタスクの開始を「ログオン時」にして、操作タブで操作を新規し操作を「プログラムの開始」にして設定でバッチファイルかショートカットを指定するか、直接スクリプトとしてショートカットのリンク先への記述と同じ("C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr \setPrefInt "force-accessibility-off" 1)を入力する。
これで、ログインする度にVMwareToolsが常駐しクリップボードの共有が可能となるハズだ。



解決へと導いてくれたサイト様に感謝





Macで使える(ゲーミング)ヘッドセットはどれ?

Quick Edit Pencil

Macはライン入力なのでWindows用のマイクは使えないそうだけど最近のMacはどうなのよ?


Q.MacでWindows用のヘッドセットやマイクは使えますか?

【回答】
音声入width: 700px;"力の仕様が違うため、マイクが使用できません。(ヘッドホンは、使用できます。)
Macintoshにある音声入力(3.5mmステレオミニプラグ)はライン入力です。
見た目は同じですがWindowsパソコンのマイク入力とは異なりますので、注意が必要です。
MacではUSBやBluetooth(※)方式のヘッドセットをご使用ください。
※Bluetooth搭載機種のみ
http://qa.elecom.co.jp/faq_detail.html?id=2385

マイク入力かライン入力かを見分けるには端子のマークをみると判別できる。
マイク端子は、マイクのマークが付いていて桃色の場合が多い。
ライン端子は、(((⇔)))みたいなマークがついている。

あれれ、最近のマックに付いているのは4極プラグらしいので、ちょっとプラグ形状から理解する必要があるのかもしれないよ。



一般的な音楽プレイヤーやパソコンなどで使用されているプラグです。

マイク端子を追加した4極プラグです。対応機器をご確認の上ご使用ください。

USB接続は、パソコンのスピーカ端子を占有しないためスピーカをパソコンに接続し音楽を楽しんでいるときでも、そのままSkypeやチャットをはじめることが可能です。

  • http://www2.elecom.co.jp/multimedia/microphone/index.html

    で、汎用性の高さから私がチョイスしたのは、Macにも使えてPCにもゲームレコーダーにも使えるアナログヘッドセット(3.5mmミニプラグ × 2)のゼンハイザーのヘッドセット : PC 310 - PC ゲーミング用ステレオヘッドセットだ。ただし3.5mm 4極端子を持つMacやPCで使うには変換アダプターが必要となるが、メーカー純正の変換アダプターが販売されているので安心である。

    PC 310ゼンハイザーのヘッドセット : PC 310 - PC ゲーミング用ステレオヘッドセット メーカー純正の3.5mm 4極端子に変換するアダプタケーブルもあり安心できる。

    PCV 05 オーディオアダプタゼンハイザーのヘッドセット : PCV 05 オーディオアダプタ - パソコン用ヘッドセットアクセサリ

    メーカー外品のUSBオーディオ変換アダプタを使うとUSBで接続ができるようになるぞうだ。

    GoogleDrive:: OSXで複数のグーグルドライブを同期

    Quick Edit Pencil
    正確には、FTPクライアント<webdavクライアント>を使い複数のグーグルドライブをリモート先としてファインダーに表示する方法で、Google Driveのデスクトップクライアントのようにローカルファイル同期はできないが、出費を抑えながらもGoogle Driveのデスクトップクライアントに近い操作性を得る事ができる

    FTPクライアント<webdavクライアント>はhttp://panic.com/jp/transmit/を使う

    Google Driveの複数アカウント同期ができるサードパーティー製のクライアントが有料サービスとしてhttps://www.insynchq.com/存在するが、月々の固定費が発生する

    事業で使う場合はInsyncを選択するが、個人で利用する場合は毎月の固定費は抑えたい

    transmitを持っていなければ購入する必要があり初期費用4千円程度が発生するがこちらのほうが経済的だろう

    transmitの設定

    webdav接続
    https://webdav-docs.appspot.com/docs/
    グーグルアカウント
    ディスクをマウントする
    これでファインダーにグーグルドライブがマウントされる

    Windowsでも有料のwebdavクライアントhttp://webdrive.add-soft.jp/を使えばドライブがエクスプローラーに表示され同じような使い方ができるようだ

    Mac OS X:: ことえり辞書 移行

    Quick Edit Pencil
    変換辞書と学習辞書

    変換辞書(~/Library/Dictionaries/)

    ユーザ辞書
    ~/Library/Dictionaries/CoreDataUbiquitySupport
    ~/Library/Dictionaries/ユーザ辞書

    各種辞書
    ~/Library/Dictionaries/NADのカタカナ英語辞書10.6++
    ~/Library/Dictionaries/山椒辞書

    学習辞書(~/Library/Preferences/com.apple.JapaneseAnalysis/)

    ~/Library/Preferences/com.apple.JapaneseAnalysis/DictionaryTrainer/(メール.appや連絡先.appなどからの学習)
    ~/Library/Preferences/com.apple.JapaneseAnalysis/Environment.plist(ことえりの環境設定)
    ~/Library/Preferences/com.apple.JapaneseAnalysis/InputPrediction.dict(予測変換の学習)
    ~/Library/Preferences/com.apple.JapaneseAnalysis/LearningDictionary.dict(文節区切りや優先する単語の学習)


    <--http://d.hatena.ne.jp/zariganitosh/20140129/mavericks_kotoeri_mechanism-->