JSR-201 のはじめは拡張 for 文です。 普通に for 文使っていると、別に拡張なんかしなくてもいいと思うんですが... 何が拡張したかというと、要素がある限りループをするという動作が加わりました。これは Basic の for ... each 文、C# の foreach 文に相当するものです。 この拡張 for 文を使えば、今まで Iterator インタフェースを使っていたところが劇的に簡単に書けるようになります。
トップページ > Java3D入門 > Java3Dの基礎知識(2) 図形オブジェクトについて 図形を配置する Java3Dで扱える図形には,線分・面・立体図形などがあります。自由にポリゴンとして定義できる他に, 既に代表的な幾何学図形については完成された物が用意されています。 それらは,まとめて「プリミティブ」と呼ばれていますが,詳しい解説は後回しにします。 今回はプリミティブとして用意されている“Sphere”(スフィア:球)を,前回作ったUniverseに 配置する方法を紹介します。 BranchGroupについて 図形を配置するためには,“BranchGroup”(ブランチ・グループ)というものを介してやる必要があります。 このBranchGroupは図形オブジェクトを管理する「枠」のようなものです。 今回のテストプログラムでは1つの立方体だけをBranchGroupに登録していま
はじめに Java3D は Java で 3 次元グラフィクスや 3 次元音響を実現する パッケージです。 これまで、Java でこれらの機能を実現しようとした時には 自分でレンダリングエンジンを作ったり、 OpenGL などを呼び出すネイティブコードを書いたり、 利用したりしなければいけませんでした。 昨年末についに Java3D の正式版がリリースされ、 Java の正式な 3 次元パッケージが用意されました。 これでやっと面倒なコードを書く必要がなくなり、 3 次元グラフィックスや 3 次元音響が楽しめるようになりました。 本章では Java3D の 3 次元グラフィクスに関する 説明を書いていきたいと思います。 私自身 OpenGL や Direct3D などの 3 次元グラフィックスライブラリを 使ったことがありませんでしたが、簡単に Java3D が使えました。 そういった意味
公開日: 2008 年 1 月 30 日 (作業者: iisteam (英語)) 更新日: 2009 年 10 月 7 日 (作業者: iisteam (英語)) はじめに FastCGI は、言語に依存しないスケーラブルでオープンな CGI の拡張機能であり、優れたパフォーマンスを提供します。FastCGI 拡張機能は、Server Core にインストールすることができ、PHP などのアプリケーション フレームワークの IIS でのパフォーマンスおよび安定性が向上します。PHP アプリケーションをホストする場合は、FastCGI をインストールすることを強くお勧めします。この例では、FastCGI サポートをインストールして、PHP アプリケーションをホストできるようにサーバーを準備します。 FastCGI および静的コンテンツ Web サーバー サポートをインストールするには、次のテ
The Java Media Framework API (JMF) enables audio, video and other time-based media to be added to applications and applets built on Java technology. This optional package, which can capture, playback, stream, and transcode multiple media formats, extends the Java 2 Platform, Standard Edition (J2SE) for multimedia developers by providing a powerful toolkit to develop scalable, cross-platform techno
Quick Links: Documentation | Downloads | License | How to Contribute | Reporting Issues | Feedback and Discussion | Project Highlights | Examples | Links This is the parent project for all Java 3DTM-related sub-projects on java.net. These sub-projects include: j3d-core (the core 3D API), vecmath (the 3D vector math package), and j3d-core-utils (the 3D core utilities), among others. See the complet
米AT&Tは米国時間2010年9月21日、衛星回線対応の携帯電話サービス「Satellite Augmented Mobile Service」と端末「TerreStar GENUS」の提供を開始した。1台の端末でAT&Tの携帯電話ネットワークと米TerreStarの衛星ネットワーク間を切り替えられる。 衛星回線へのアクセスにより、遠隔地で政府機関や公益事業、海運業などに従事するユーザーは、通常の携帯電話ネットワークがカバーしていない地域でも無線通信を行える。公共安全機関や救急隊、災害復旧チームなどの通信にも利用可能。 端末のTerreStar GENUSは、OSに米Microsoftの「Windows Mobile 6.5」を採用する。タッチスクリーン式ディスプレイやカメラを搭載し、GPS(全地球測位システム)機能、Wi-FiやBluetooth接続機能などを備える。 Satellite
明日がARToolKit本の正式な発売日ですが,東京のほうでは書店に並んでるみたいですね. 今回,本に付属するはずだったCD-ROMのデータはネット配布になってます. (あえて多くを語りませんが,これが何を意味するのかわかりますよね?) さて,誰かに指摘される前に言っておこうと思うのですが,ARToolKitのマーカのパターンは 黒枠部分とコード部分の大きさに条件があります. ソースコード上では黒枠:白コード領域:黒枠の比が1:2:1になることを前提にしています. コード認識処理の部分でその条件を前提に,コード領域を正規化して認識しているので, この条件から極端に離れたデザインになっていると認識がうまくいかない可能性があります. (ちなみに四角形抽出処理は無関係) 公式サイトのほうにはこの件は明記されてないようですが,「付属のブランクマーカをベースに 作ってね」ということなのでそうしてくだ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く