Vẽ theo quan điểm: Lắp hình cầu vào khối lập phương


7

Giả sử tôi có một khối lập phương được vẽ theo phối cảnh hai điểm (hoặc thậm chí ba điểm).

Tôi muốn vẽ một quả cầu bên trong khối lập phương sao cho nó chạm vào tất cả các mặt.

Một hình cầu trở thành một vòng tròn trên giấy.

  • Làm thế nào để tôi tìm thấy trung tâm?

  • Làm thế nào để tôi tìm thấy bán kính?

Tôi nghĩ ít nhất việc tìm trung tâm sẽ là chuyện nhỏ (vẽ các đường chéo) nhưng tôi không còn chắc chắn điều này sẽ cho kết quả đúng.

Chỉ cần làm rõ, đây là một câu hỏi bút & giấy. Thước kẻ là ok, máy tính thì không.


1
Vẽ đường chéo hoàn toàn nên cung cấp cả trung tâm và bán kính.
Scott

Tôi không chắc lắm vì tâm của vòng tròn 3D không phải là tâm của hình elip 2D kết quả. Có lẽ điều tương tự xảy ra với các lĩnh vực?
Stefan

Bạn phải vẽ các đường chéo chính xác :)
Scott

Câu trả lời:


5

Để vẽ một hình cầu bên trong một khối lập phương, trước tiên bạn cần tìm tâm của nó. Điều này thực sự khá đơn giản: chỉ cần vẽ một đường thẳng từ mỗi góc của khối lập phương sang góc đối diện. Điểm mà các đường giao nhau là trung điểm của khối lập phương, và do đó cũng là tâm của hình cầu được vẽ bên trong khối:

Bước 1: Tìm tâm của khối lập phương

(Nếu các đường này không giao nhau tại cùng một điểm, thì khối của bạn không thực sự là một khối lập phương, hoặc thậm chí là một khối lập phương chung .)

Bây giờ tất cả những gì bạn cần làm là tìm bán kính của hình cầu. Thật không may, trong trường hợp chung, điều này có phần khó khăn hơn so với việc tìm kiếm trung tâm. Điều đầu tiên bạn cần làm là tìm điểm giữa của các mặt, cũng có thể được tìm thấy bằng cách vẽ các đường chéo trên mỗi mặt:

Bước 2: Tìm tâm của khuôn mặt

Đây là những điểm mà hình cầu sẽ chạm vào các mặt của khối lập phương. Vấn đề là ở chỗ, trừ khi một trong các mặt xuất hiện chính xác cạnh của quan điểm của bạn (để nó xuất hiện dưới dạng một đường trong hình chiếu 2D), những điểm này thường không nằm trên cạnh của vòng tròn thu được bằng cách chiếu hình cầu được ghi thành 2D.

Giải pháp là đầu tiên phác họa các vòng tròn lớn kết nối các điểm tiếp xúc trên bề mặt của hình cầu. Trong phép chiếu 2D, đây sẽ là các hình elip đi qua bốn điểm tiếp xúc; chúng cũng sẽ tiếp tuyến với các đường chia mỗi mặt thành bốn ô vuông nhỏ hơn (không hiển thị), tức là chúng sẽ đi qua khoảng một nửa giữa các đường chéo:

Bước 3: Phác thảo các vòng tròn lớn

Cuối cùng, chọn bán kính của hình cầu sao cho tiếp tuyến với các hình elip này:

Bước 4: Vẽ hình cầu tiếp tuyến với các vòng tròn lớn

Bây giờ, nếu bạn nhìn kỹ vào bức ảnh trên, bạn sẽ nhận thấy rằng hình cầu mà tôi đã vẽ không thực sự tập trung vào điểm trung tâm của khối lập phương (và nó thậm chí không thực sự là một hình cầu, mà là một hình elip). Đưa cái gì? Chà, vấn đề là "khối lập phương" của tôi không thực sự là một khối lập phương thông thường, mà chỉ là một khối lập phương hình chữ nhật (vì tôi không thể tìm ra cách lấy công cụ khối của Inkscape để cho tôi một khối lập phương thông thường thực sự, vì vậy tôi phải đánh mắt nó, và có một chút sai). Tuy nhiên, ít nhất có vẻ như nó được lồng vào bên trong khối lập phương.


Bạn đóng đinh nó. Tôi đã đọc vô số hướng dẫn trên web, tất cả chúng đều sai hoặc chỉ hoạt động theo một số giả định (điều mà các tác giả không đề cập đến). Điều này không chỉ đúng trong mọi trường hợp, nó cũng là văn bản rõ ràng nhất, tốt nhất. Tôi thực sự đánh giá cao những nỗ lực bạn bỏ ra.
Stefan

Nói chung, hình ảnh của một hình cầu không nhất thiết phải là một hình tròn, nó có thể là hình elip; và tâm của hình cầu không nhất thiết phải chiếu vào tâm hình elip.
Nhà giả kim yêu tinh

0

Khi bạn tìm thấy tâm, bán kính sẽ là khoảng cách giữa tâm và cạnh trên của Quảng trường.


Chính xác thì ý của bạn là 'cạnh trên' là gì?
Stefan

một trong những cạnh :) Tôi đã nói hàng đầu chỉ vì lý do phylosophical.
Riccardo

Các cạnh là các đường. Khoảng cách là giữa các điểm :) Bạn có nghĩa là khoảng cách giữa tâm của khối lập phương và tâm của một cạnh?
Stefan

hmmm ... điều này không chính xác Bạn có thể tính khoảng cách từ một điểm đến một dòng: en.wikipedia.org/wiki/Distance_from_a_point_to_a_line
Riccardo

Ok, bạn đã cho tôi ở đó. Vì vậy, bạn có nghĩa là khoảng cách ngắn nhất giữa trung tâm và bất kỳ điểm nào trên cạnh. Đó có thể là kết thúc của cạnh (một góc) mặc dù. Nó hoàn toàn phụ thuộc vào cạnh bạn chọn. Trong phối cảnh đẳng cự, bán kính có thể là 0.
Stefan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.