syghの新フラグメント置き場

プログラミングTipsやコード断片の保管場所です。お絵描きもときどき載せます。

ソフトウェアTips

Windows 10でPhotoshop CS5が起動に失敗するときの対処

Windows 10 Anniversary Updateをインストールした後、Photoshop CS5が起動時にクラッシュするようになりました。管理者特権だと起動します。仕方ないのでWindows 7互換モードに設定すると起動するようになりました。もともとCS5はWindows 10に正式対応して…

Windows 10の画像ファイル右クリックメニューに「プレビュー」を追加

無償アップグレードの期限ギリギリになりましたが、ついにWindows 8.1からWindows 10にアップグレードしました。Windows 10は昨年のプレビュー版のときにDirectX 12 APIを少しテストした際に、全体的な完成度の低さが目についたため、それ以来一切触っていま…

Direct3D 12 (DirectX 12) の簡単なサンプル

(本記事の内容は執筆時点の暫定仕様に基づくものです。実際の最終製品版とは異なる可能性があります)GDCの開催された2015年3月にはすでにDirect3D 12 (DirectX 12) の暫定ドキュメントとVisual Studio 2015 CTPが公開されていたのですが、肝心の実行環境で…

Photoshopでゴッドレイ

(これは2012-06-07に書いた故OCNブログの記事を移植したものです)ゴッドレイっていうのはいわゆるエンジェルラダー(天使の梯子)とかのアレです。雲間などから光条が漏れているような効果のことです。英語では"God rays"とか"Crepuscular rays"と言うそう…

HDDの移行作業

(これは2011-06-27に書いた故OCNブログの記事を移植したものです)自作PCを最初(2007年)に組んだときの160GBと後から追加した400GBだけではそろそろ容量が足らなくなってきた上に、メインOS(Windows 7)のシステム ドライブが圧迫されてきたので、以前買…

ライセンスゆるめの日本語無償フォント

(これは2010-10-16に書いた故OCNブログの記事を加筆修正したものです)当方お勧めの無料で使える日本語フォントです。漫画やイラスト、Webサイト/ゲーム制作などで使えます。いずれも商用利用可ですが、不特定多数に公開する作品などで利用する際は事前・…

Visual Studioの読み取り専用ファイル編集確認ダイアログ

(これは2013-05-11に書いた故OCNブログの記事を移植したものです)Visual Studioで読み取り専用ファイルを編集しようとしたら、「読み取り専用ファイルを編集」というタイトルで、「編集しようとしたファイル XXX はディスクで読み取り専用です。ファイルを…

SAIの不具合

(これは2011-07-27に書いた故OCNブログの記事を加筆修正したものです)現在判明しているPaint Tool SAI 1.1.0の不具合。Windows 7 SP1 x64、WACOM Bamboo MTE-450で確認。 ファイルに名前を付けて保存した直後に、タブレットの筆圧感知がときどき効かなくな…

OK/Cancelボタンの配置順

WindowsとMacそれぞれの、ユーザー確認ダイアログにおけるOKボタンとキャンセルボタンの位置(順序)の違いに関して、下記に考察が記載されています。 「OK」と「キャンセル」、どちらが有効か - @IT そういえば、JavaのダイアログもMacと同じ順序です(日…

64bit版Photoshop CS4/CS5の筆圧感知

PhotoshopはCS4からブラシの入り抜き(筆圧感知)がだいぶ改善されたんですが、64bit版PhotoshopではWACOMドライバー起因*1で筆圧感知がおかしくなることがあるらしいです。Windows 8.1 x64とVer.5.05-7ドライバー、Photoshop CS5で試した結果が以下*2。ペン…

Visual Studio正規表現の否定先読み

(これは2010-08-06に書いた故OCNブログの記事を移植したものです)ある文字列を「含まない」行を正規表現(Regex)で検索したいとき、先読み機能が使えるPerlやPython、.NET、ECMAScriptなどでは、下記のようにします。 ^((?!foo).)*$先読み機能がないと、…

DirectX SDK June 2010インストール時のError Code S1023

Visual Studio 2012/2013の場合、DirectX SDKはすでにIDE同梱のWindows SDKに統合されているため、DirectXコアコンポーネントのみを使って開発する場合は別にスタンドアロンの旧DirectX SDKをインストールする必要はありません。しかし今回、豊富なサンプル…

Outlookでテキスト形式メッセージの表示フォントを変更する

(これは2010-03-11に書いた故OCNブログの記事を加筆修正したものです)メーラー・スケジュール管理ソフトのMicrosoft Office Outlookは、テキスト形式のメールを表示するときにフォントを自由に選ぶことができます。・Outlook 2003の場合 メニュー「ツール…

タブレットPCのデジタイザードライバーとWACOM外付けタブレット用ドライバー ―波紋との戦い―

(これは2012-09-01に書いた故OCNブログの記事を加筆修正したものです)Fujitsu FMV-BIBLO MT/E50 (Windows 7 Home 32bit) はマルチタッチ モニターとペン(WACOM製)による入力機能が付いてるんですが、外付けの板タブレット(BAMBOOとかIntuosとか)を同時…

Adobe CSの設定ファイル保存場所

(これは2010-10-03に書いた故OCNブログの記事を加筆修正したものです)Windows版のAdobe CS3とかCS4の設定ファイル(Photoshopのキーボード ショートカットとか、グラデーション プリセットとか)は下記にあります。超簡単。Windows XP/Vista/7/8の場合: %…

Adobe Fireworksのファイル拡張子

(これは2011-03-27に書いた故OCNブログの記事を加筆修正したものです)Adobe CSソフト(for Windows)の困った仕様として、 Fireworksのワークスペース ファイルの拡張子が(レイヤー無しの)Portable Network Graphics形式と同じ*.pngで、勝手にFireworks…

VS2010更新プログラムKB2455033がコード643で失敗する件

(これは2011-04-14に書いた故OCNブログの記事を加筆修正したものです)先日公開された、KB2455033(Visual Studio 2010のMFC関連のセキュリティ更新)をWindows Updateにて適用しようとすると失敗する。 Windows Vista x64 SP2とWindows 7 x64 SP1で現象発…

Illustrator CS4/CS5でクリッピング書き出し

(これは2012-04-21に書いた故OCNブログの記事を移植したものです)Illustrator CS4で、アートボード範囲でクリップして書き出す方法に関して言及された記事を見つけたので備忘録を残しておきます。自分はラスターフォーマットに関してはPNGで書き出せれば十…

LightWaveのノーマルマップ

(これは2012-04-30に書いた故OCNブログの記事を移植したものです)このあたりを参考にして、Photoshop CS5 + NVIDIAプラグインを使って作ったノーマルマップ(法線マップ)を、LightWave v9で使おうとしてるんだけど、レンダリングするとどうもノイズが乗っ…

MIFES 9の拡張子関連付けとアイコン

(これは2013-05-01に書いた故OCNブログの記事を移植したものです) 自分が愛用してるテキストエディタはMIFESです。学生時代にバージョン7を購入して以来、ずっとバージョンアップを続けながら仕事でも趣味でも使ってます。やや高価ですが、すぐにモトは取…

末尾空白を取り除く正規表現

自分は他人の書いたソースコードを読んでいていつも気になるんですが、空白文字(ホワイトスペースやタブ)だけがずらーっと並んだ空行とか、行末尾に余計な空白文字がだらだら並んでるコードがありませんか? Visual Studioみたいにデフォルトで空白文字や…

LightWaveで色付き半透明マテリアル

LightWaveの基本マテリアルエディタではカラー設定ができるのはMetasequoia同様1か所だけで、Shadeのように半透明色を指定することはできません。色付きのガラスや液体を作るためには、ノードエディタを使います。 v9.2以降のLightWaveでは[Materials]→[Diel…

LightWave&Blenderのプレビュー系ショートカット

LightWaveはパーティクル機能とか流体シミュレーションとかが貧弱みたいで、有償のRealFlowと組み合わせて使うよりはいっそBlender使ったほうがよさげなのですが、自分用に(3D系ツールでは最も基本的かつ重要と思われる)両ツールの視点操作系のショートカ…

Google Chromeのインスタント検索を無効化

Google Webサイトの検索設定でインスタント検索を無効にしているはずなのになぜかChromeブラウザだと勝手にインスタント検索が有効になりやがるあの現象の回避策です。インスタント検索自体がいつ実装されたのか覚えてないんですが、アレひどくないですか? …