The electrical connection between zinc metal and iron in contact with water prevents oxidation of iron until all zinc is dissolved, which is called a zinc sacrificial anode phenomenon. In the case of water pipes, zinc is often attached to the outside of the pipe, but examples of mounting zinc inside the pipe to prevent iron corrosion are not well known. Zinc devices sold for water pipes vary in the amount of zinc installed depending on the diameter of the pipe and the conditions of use, but the life of the product is generally expected to be 10-20 years until all zinc dissolves and disappears. Zinc ions dissolved from zinc to water in the pipe react with the calcium carbonate scale generated inside the pipe to consume zinc ions, and it was confirmed that the needle-shaped aragonite was converted into highly crystalline calcium after observing the scale crystal through an electron microscope. In addition, it is estimated that calcium ions of scale are replaced by zinc ions, gradually losing crystallinity, being deintercalated into the pipe, and oxygen in the water is consumed during the dissolution of zinc ions from zinc metals, turning red rust hematite (Fe2O3) into magnetite (Fe3O4). In addition, zinc ions were expected to move hundreds to thousands of meters depending on the diameter of the pipe in the new pipe, but it was confirmed that the travel distance was shortened in the case of pipes with many corrosion products.
충돌 처리는 게임의 물리 법칙을 구현하기 위하여 매우 중요한 요소 중의 하나이며, 게임을 생동감 있게 하기 위한 과정이다. 충돌 처리는 매우 많은 연산이 필요하기 때문에 게임 성능에 중대한 영향을 미친다. 이를 해결하기 위해서 연산량을 줄이는 방식의 연구가 많이 진행되었고, 대표적으로 SAP 알고리즘이 많이 사용되고 있으나 반복되는 연산이 있어 효율성이 떨어진다. 본 논문에서는 충돌 처리의 연산량을 줄이고 SAP 알고리즘의 문제점을 해결하기 위하여, 거리기반 SAP 알고리즘을 새롭게 제안한다. 본 논문에서 제안한 알고리즘으로 만든 시뮬레이션 프로그램을 이용하여 FPS를 측정하는 실험을 진행한 결과, 제안한 알고리즘을 사용하는 경우가 사용하지 않는 경우에 비해서 FPS가 약 2~33배 높았기 때문에 충돌 처리의 효율이 향상되었다고 판단할 수 있었다.