はじめに 「フラクタル図形」とは、その図形を拡大して行くと、再び最初の図形と同じものが現れる、特殊な図形です。自然界に多く見られ、海岸線や雲の形がフラクタルだと言われています。プログラミングの技術から見ると、フラクタルを描くためには「再帰プログラム」という、最初はちょっと理解し難い特殊なテクニックを使います。プログラミングの学習では、この再帰テクニックを習得するために、フラクタル画像の描画が良く使われます。 再帰プログラムは特殊な場合しか有効ではありませんが、スマートなので、テクニックを誇示したい人は使いたがります。 対象読者 「再帰プログラム」とは何か、どのようにコードを書けばよいかを学びたい人。情報処理技術者試験に出ることもあります。コードはJavaで書いてありますが、考え方は他の言語にも通用しますので、参考にしてください。 必要な環境 J2SE 5.0を使っていますが、それ以前のバー
ってなところです。その内よく使っているのはSeashoreでしょうかねぇ〜 スクリーンショットを加工する時なんかはSkitchを使っています。 GIMPは重いし時々固まるので余り使っていません。ChocoFlopもよく固まります。…で,他にもっといいのないのかな〜と思って探してみたところ,LiveQuartzっていうのが良さげだったのでダウンロード・インストールしてみました。 参考にしたサイト Macの手書き説明書 LiveQuartzPISCES LiveQuartz Image Editor 1.8 う〜ん,これはインターフェイスもこなれていてなかなか良さそうです。レイヤーが扱えて,メニューは日本語に対応しています。おまけにフィルターもとても豊富。ただし選択ツールが限られているので,凝った合成加工は無理っぽいですが,これはなかなかイイかもしれない! これから,このアプリケーションの使い
Photo manipulation is an ever evolving collaboration between photography and graphic design.Combining certain elements to create a unique image, that can convince even the most experienced set of eyes, requires a very creative set of skills.Because the manipulation of a photo gives a realistic view of an unreal picture, you should have an open mind […] Photo manipulation is an ever evolving collab
OpenGLは,3次元グラフィクスプログラミングにつかわれる標準的なライブラリです. ライブラリとは,プログラムの部品セットであるといえます. ライブラリを利用することで,自分で0から書かなくても, ライブラリが提供する部品を組み合わせることでプログラムを作成することができます. ここでは,OpenGLの基礎を説明します. OpenGLの概要 Ruby/OpenGL OpenGLプログラムの基本的な構造 イベント,コールバック,イベントループ 2次元図形の描画 図形プリミティブ 属性 2次元ビューの設定 ビューポート OpenGLの概要 OpenGLは,3次元グラフィクスプログラミングにつかわれる標準的なライブラリで,SGI(Silicon Graphics, Inc.)がGLという同社のコンピュータ専用のグラフィクスライブラリをもとに開発したものです. OpenGL以外でよく用いられる3
無料で使えるベクター画像配布サイトのまとめエントリー。 ベクター画像は比較的編集が可能であったり、高画質であったりと使い勝手がよく、私も良く使っております。 掲載されている中の、以下の4サイトは特にお世話になっています。 私の愛用サイト BittBox ハイクオリティなベクタ画像が揃ってます。 Download Free Vector Graphics at Vecteezy! 無料ベクタ配布エントリ等をまとめているサイト。 見易さが高い評価を得ています。 Go Media's Arsenal - Professional Design Weaponry インパクトの強い画像を生み出すサイト。 クオリティはすごく高いです。 FreeVectors.net :: Free Vector Graphics Gallery ベクター形式のアイコンが豊富。 こうした配布サイトをあと16個も掲載して
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます
芸術の秋にProcessingでスケッチプログラミングを始めてみよう:絵心がなくても簡単に絵が描けるProcessing(1)(1/3 ページ) アートやデザインのための“プログラミング” 読者の皆さんは「プログラミング」という用語や、それをすることに、どんなイメージを持っているでしょうか。仕事に使われるアプリケーションやWebサービスの開発の世界の「プログラミング」を考えてみると、多くの場合「実用性や効率が重んじられ、専門的な知識を持ったエンジニア/プログラマーが慎重に正確に行うもの」といったイメージではないかと思います。 しかし一方で、実用性ではなくスクリーンに表されるイメージや動きの美しさ、見るものを引き込むインタラクションのアイデアをプレゼンテーションする「プログラミング」の世界も存在します。エンジニアではなくアーティストやデザイナーが、驚きやインスピレーションを求めて大胆に「プロ
A unanimous vote from a bipartisan group of US lawmakers advanced a bill which would force ByteDance to divest ownership of TikTok, or risk losing access to its vast audience of 170 million in the States. The action wasn't just a shock to TikTok chiefs; it upended them and cast a shadow over their "most…
次元を超えた画像解析技術――「Deep Zoom」と「Photosynth」を体験する:Lookup! せんせーしょん(1/4 ページ) いまや我々は日常的にPCを使っている。まるで写真のように高精細な動画を瞬時に表示するハイスペックなPC、そしてそれを映し出すディスプレイは一昔前では考えられないものだ。しかし、映画やアニメに出てくる“コンピュータ”とはどうも違うような気がしないだろうか。 古くは“コンピュータ”といえば研究所に備えられた巨大な筐体の中で磁気ディスクが回り、紙テープで打ち出された計算結果を見て博士が「ヤツの弱点はしっぽだ! しっぽへの攻撃が成功する確率は94%!」とか口走るのが定番だったが、PCが普及し始めるとこの描写も変わってくる。 もちろんその描写は、“コンピュータ”が重要な局面であればあるほど分かりやすい脚色が加えられ、現実離れしていく傾向がある。とはいえ、テクノロジ
利来国际唯一网址是亚洲最佳在线公司,是最具公信力的品牌,提供多种在线娱乐项目,1%洗码无上限,首存礼高达28万。10年历史视频记录可查,绝对公正。
Welcome to Your New Server! We are committed to bringing you the best service and finest Internet hosting solutions available. To help you get acquainted with your server we have prepared "Getting Started" pages on our Web site. We encourage you to visit these pages and add them to your list of bookmarks. Best wishes in using your new server!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く