質問編集履歴

2

mac Appで色の表示がくすむ

2020/04/20 08:31

投稿

HihuSnow
HihuSnow

スコア23

test CHANGED
@@ -1 +1 @@
1
- MTKViewに渡した表示されない
1
+ mac Appで表示がくすむ
test CHANGED
@@ -1,3 +1,65 @@
1
+ 追記2
2
+
3
+
4
+
5
+ 以下のように表記したところ、青一色での塗りつぶしにもかかわらず、色がくすみます。
6
+
7
+
8
+
9
+ ```swift
10
+
11
+ class ViewController: NSViewController {
12
+
13
+
14
+
15
+ override func viewDidLoad() {
16
+
17
+ super.viewDidLoad()
18
+
19
+
20
+
21
+ }
22
+
23
+
24
+
25
+ override func viewDidAppear() {
26
+
27
+ self.view.window?.backgroundColor = .blue
28
+
29
+ }
30
+
31
+ }
32
+
33
+ ```
34
+
35
+
36
+
37
+
38
+
39
+ ![イメージ説明](df5b9a2c9242275176ccadfef063c425.png)
40
+
41
+
42
+
43
+
44
+
45
+ どのようにすれば、純色が出るのでしょうか?
46
+
47
+
48
+
49
+
50
+
51
+
52
+
53
+
54
+
55
+
56
+
57
+ > 以下、原因がまだよくわかっていなかった頃のもの
58
+
59
+
60
+
61
+ ----
62
+
1
63
  追記
2
64
 
3
65
  `Metal`の問題ではなさそうです。

1

`Metal`の問題ではなさそうです。

2020/04/20 08:30

投稿

HihuSnow
HihuSnow

スコア23

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,19 @@
1
+ 追記
2
+
3
+ `Metal`の問題ではなさそうです。
4
+
5
+ というのも下の図で左側が`MTKView`右側の線が`NSGraphicsContext`に直接書いたものですが、色の差がありません。
6
+
7
+ ![イメージ説明](7e732a19cc6f7e6349911c24391b2179.png)
8
+
9
+ どちらもおかしいということはMetalの問題ではない可能性が高いです。
10
+
11
+
12
+
13
+ ----
14
+
15
+
16
+
1
17
  `MTKView`に渡した通りの色が表示されません。
2
18
 
3
19