【週刊ドットインストール】 256timesのクラスを準備中、Ruby/Ruby on Railsのロードマップページを追加
【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
いつもありがとうございます。 基本的なことが深く理解できていないせいだと思いますが、質問させてください。 デバイスピクセルレシオに関することだと思います。 dprが2だとすると ctx.scale(dpr, dpr); によって表示される大きさが縦に2倍、横に2倍で表示されますが、 この時線が濃く表示される理屈がわかりません。 ctx.scale(dpr, dpr); を実装する前はパソコン画面の1ピクセルで黒を表示していたものを、実装後は2ピクセルで表示するためより黒く見えるということでしょうか? よろしくお願いいたします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
いつもありがとうございます。
基本的なことが深く理解できていないせいだと思いますが、質問させてください。
デバイスピクセルレシオに関することだと思います。
dprが2だとすると
ctx.scale(dpr, dpr); によって表示される大きさが縦に2倍、横に2倍で表示されますが、
この時線が濃く表示される理屈がわかりません。
ctx.scale(dpr, dpr); を実装する前はパソコン画面の1ピクセルで黒を表示していたものを、実装後は2ピクセルで表示するためより黒く見えるということでしょうか?
よろしくお願いいたします。